什么是渐进式框架?

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

what?

对于渐进式的理解

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

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

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

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

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

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

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

来自书籍层面的阅读理解

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

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

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

优点:

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

缺点:

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

How ?

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

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

🌹 欢迎留言讨论与交流~

相关推荐
Profile排查笔记2 小时前
指纹浏览器哪个好?从 Profile、代理、权限和自动化能力判断是否适合
前端·人工智能·后端·自动化
lzhdim3 小时前
12、JavaScript常见的内存泄露问题 - JavaScript学习系列文章
开发语言·前端·javascript·学习·ecmascript
denggun123453 小时前
yield
前端·数据库·python
前端snow3 小时前
ai agent -- prompt汇总
前端
muddjsv5 小时前
前端性能优化实战:从加载到渲染的全面提速指南
前端·性能优化
deli0070075 小时前
JSON 树形查看器:粘贴即解析,折叠展开一目了然
前端·数据库·json·ai编程
guanguan0_05 小时前
PageProxy:页面维度接口地图 + 一键场景切换
前端·ai编程·请求代理·proxy工具
liangshanbo12155 小时前
虚拟列表深度面试题整理
java·开发语言·前端
IT_陈寒6 小时前
Redis内存警告竟是因为这个不起眼的配置项
前端·人工智能·后端
lilian2336 小时前
Harmony os 技术实战|拼豆制图43:压缩字符矩阵上线前如何拦住错位图纸
开发语言·前端·华为·矩阵·harmonyos