如何突破框架孤井的限制?
- 内容介绍
- 文章标签
- 相关推荐
本文共计12406个文字,预计阅读时间需要50分钟。
框架看起来像是宗教(或者说政治):每个框架都为开发者提供了解决方案,但每个框架又都不一样。它们都声称可以为应用程序提供最佳的前端,但关于真正的答案,却各有各的说法。
框架看起来就像是宗教(或者说是政治):每一个框架都假装自己为开发者提供了解决方案,但每一个又都不一样。它们每一个都声称可以为应用程序提供最好的前景,但关于哪一个真正名副其实的争论又不绝于耳。每一个框架都要求你遵循特定的规则,它们之间可能有相似之处,但要从一个框架转换到另一个框架总是很难。所以没有什么一说:Angular天下第一;Vue是天。ヾ(=・ω・=)o 现在,让我们来看看框架的“无神论”方法:不使用框架。 前言前面我发过一篇文章,脱离了Spring询问大家能不能继续开发,结果文章下面的评论和回复都告诉我大家伙的基础打得很牢固,该咋写还是咋写。看得我在这内卷的时代瞬间躺平。
那么今天挑战升级,不用任何框架开发 Web 应用程序,你能做到么?
首先,我们要思考一个问题:
不使用框架等同于重复造轮子吗?
过去流行的是 Angular,然后是 React,现在是 Vue.js……其他的像 Ember、Backbone 或 Knockout 什么的几乎都快消失了。一些标准,例如 Web Components,则很少被使用。似乎每年都会发布一些新框架,比如 Svelte、Aurelia,而且每个框架在服务器端都有对应的对象(开头那些框架对应的 NestJS、NextJS 或 Nuxt,Svelte 对应的 Sapper,等等)。非 JavaScript Web 框架(如 Django、Spring、Laravel、Rails 等)就更不用说了。
本文共计12406个文字,预计阅读时间需要50分钟。
框架看起来像是宗教(或者说政治):每个框架都为开发者提供了解决方案,但每个框架又都不一样。它们都声称可以为应用程序提供最佳的前端,但关于真正的答案,却各有各的说法。
框架看起来就像是宗教(或者说是政治):每一个框架都假装自己为开发者提供了解决方案,但每一个又都不一样。它们每一个都声称可以为应用程序提供最好的前景,但关于哪一个真正名副其实的争论又不绝于耳。每一个框架都要求你遵循特定的规则,它们之间可能有相似之处,但要从一个框架转换到另一个框架总是很难。所以没有什么一说:Angular天下第一;Vue是天。ヾ(=・ω・=)o 现在,让我们来看看框架的“无神论”方法:不使用框架。 前言前面我发过一篇文章,脱离了Spring询问大家能不能继续开发,结果文章下面的评论和回复都告诉我大家伙的基础打得很牢固,该咋写还是咋写。看得我在这内卷的时代瞬间躺平。
那么今天挑战升级,不用任何框架开发 Web 应用程序,你能做到么?
首先,我们要思考一个问题:
不使用框架等同于重复造轮子吗?
过去流行的是 Angular,然后是 React,现在是 Vue.js……其他的像 Ember、Backbone 或 Knockout 什么的几乎都快消失了。一些标准,例如 Web Components,则很少被使用。似乎每年都会发布一些新框架,比如 Svelte、Aurelia,而且每个框架在服务器端都有对应的对象(开头那些框架对应的 NestJS、NextJS 或 Nuxt,Svelte 对应的 Sapper,等等)。非 JavaScript Web 框架(如 Django、Spring、Laravel、Rails 等)就更不用说了。

