什么是渐进式框架?

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

what?

对于渐进式的理解

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

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

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

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

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

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

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

来自书籍层面的阅读理解

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

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

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

优点:

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

缺点:

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

How ?

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

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

🌹 欢迎留言讨论与交流~

相关推荐
C+ 安口木28 分钟前
纯前端实现图文识别 OCR
前端·javascript·ocr
白熊18839 分钟前
【通用智能体】Lynx :一款基于终端的纯文本网页浏览器
前端·人工智能·chrome·通用智能体
二川bro41 分钟前
Cursor 模型深度分析:区别、优缺点及适用场景
前端
NoneCoder1 小时前
正则表达式与文本处理的艺术
前端·javascript·面试·正则表达式
广药门徒1 小时前
OpenMV IDE 的图像接收缓冲区原理
前端·人工智能·python
霸王蟹1 小时前
常见面试题:Webpack的构建流程简单说一下。
前端·笔记·学习·webpack·node.js·vue
黄暄1 小时前
Linux项目部署全攻略:从环境搭建到前后端部署实战
java·linux·运维·服务器·前端·后端·持续部署
island13142 小时前
JAVA Web 期末速成
java·开发语言·前端
小峰编程2 小时前
Python函数——万字详解
linux·运维·服务器·开发语言·前端·网络·python
11054654014 小时前
23、电网数据管理与智能分析 - 负载预测模拟 - /能源管理组件/grid-data-smart-analysis
前端·能源