什么是渐进式框架?

🎤 不管是什么类型的书籍,开卷有益。

what?

对于渐进式的理解

渐进式?逐渐靠近的方式?什么逐渐靠近的什么方式?

例如:永动机是什么?永远在运动的机器?我们往往见到一个词,本能的就主观赋予了它一定的扩展...

来自某破站的视频教程理解(PS:请勿过渡脑补🤔)

以Vue.js举例,核心库就类似于一个插线板(极其优质多孔的那种)。

关键点在于:它是可以根据个人需求来定制的,就和室内电器组合一样。你可以买彩电、电脑、冰箱等等(任意组合)

Vue.js核心库以及周边库,共同组成一个集合体的过程,就可以理解为渐进式了。其产物则是渐进式框架。

🎨 碎碎念:画工一般,jym将就着看~

来自书籍层面的阅读理解

所谓渐进式框架,就是把框架分层。 ---《深入浅出vue.js》

渐进式的最终目的,即更好的服务于视图层渲染。

就跟房屋一样,小而精的四合院即满足了用户真正的需求。然而总有人想要的更多,开阔的视野、极佳的采光、全屋地暖、交通便利等等。

优点:

  • 扩大需求范围:渐进式框架给了我们更多的选择,组合更加灵活,极大的丰富了市场需求。
  • 提高开发效率:通过将系统划分为多个小的组件,可以并行开发、测试和集成,减少了不必要的等待时间,加快了开发速度。节省了大量的时间成本,人力成本。
  • 灵活性:以vue.js举例,核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。
  • 降低风险:通过逐步渐进式的开发和测试,可以及早发现和解决问题,减少后期修复的成本和风险。

缺点:

  • 刘姥姥进大观园,开眼的同时添带着些许迷茫
  • 不同的人,需要不同的学习成本
  • 允许开发者根据项目的需求和复杂度选择性地使用框架提供的不同功能和特性(有的的开发者会为了用而去使用)

How ?

怎么样去更好的理解渐进式框架?

  • 不断的阅读与理解,慢火熬小米粥,越熬越香~
  • 官方文档就是最好的文档,官方的讲解视频不一定🤕【不过vue的确实不错】
  • 学习这件事本身就是痛苦的,自律才是关键~✔

🌹 欢迎留言讨论与交流~

相关推荐
vipbic9 分钟前
中后台越做越乱后,我用插件化把它救回来了
前端·vue.js
Hyyy14 分钟前
Computer Use 适合做什么,不适合做什么——一次真实使用后的思考
前端
小和尚同志41 分钟前
前端 AI 单元测试思考与落地
前端·人工智能·aigc
invicinble2 小时前
c端系统,其实更像一个信息展示平台
前端
李姆斯3 小时前
管理是否可以被完全量化
前端·产品经理·团队管理
名字还没想好☜3 小时前
Next.js 中间件实战:鉴权、重定向与 A/B 分流
开发语言·前端·javascript·中间件·react·next.js
广州灵眸科技有限公司4 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) INI文件操作
java·前端·javascript·网络·人工智能
江华森4 小时前
Web 开发基础:HTTP 与 REST
前端·网络协议·http
IT_陈寒5 小时前
Redis的KEYS命令把我搞崩溃了,改用SCAN才活过来
前端·人工智能·后端
Jackson__5 小时前
为什么 Agent 越聊越慢?聊聊 Context(上下文)管理
前端·agent·ai编程