原文
| ||||||||||
| ||||||||||
![]() |
原始链接: https://news.ycombinator.com/item?id=43514433
Hacker News 的一篇帖子讨论了 Andrej Karpathy 对现代 Web 开发复杂性的看法。评论者们就当前的生态系统是否过于复杂展开了辩论,争论诸如 Supabase 和 Vercel 等众多工具和服务的必要性,这些工具和服务可能导致重大更改和高昂的维护成本。 一些人提出了“原生”方法,质疑框架的附加值,并建议使用更简单的解决方案。另一些人则认为框架提供了经过预先测试和强化的代码,尤其是在安全性方面。有人建议前端使用纯 HTML、CSS 和 Javascript,后端使用 Jinja 模板等组件的模块化方法。 这场辩论还围绕着什么是“Web 应用”展开,一些人认为 Karpathy 的观点涵盖了典型的 Web 开发之外的功能,例如监控和 CI/CD。另一些人指出,他的论点主要针对大型、可扩展的、可用于生产环境的 Web 应用。普遍的共识是,选择合适的工具集取决于项目需求,一些人倾向于简单性,另一些人则接受成熟框架的优势。
| ||||||||||
| ||||||||||
![]() |
reply