- 28
- 0
本人前端小白,在学习到前端组件化的过程中,对于组件的理解就是将页面的某个功能模块进行封装,组件中包含模板、样式、行为逻辑,通过输入数据,输出一个具有功能的页面模块(个人理解可能有有误,还请大神指出),那么产生如下疑问:
(1)Bootstrap真的实现了真正意义上的组件化吗?感觉没有进行什么封装
(2)现在的angular、vue等框架,其与jquery等库的主要区别是不是就是,框架的设计思想中已经规定了如组件化这样的前端工程化规范?而在jquery时代,要想实现组件化,是不是主要就是以jquery的插件形式出现?
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
蓝米小修 普通会员 1楼
Bootstrap和组件化开发是两种不同的开发模式,它们的主要区别在于:
-
目标和功能:Bootstrap主要用于构建响应式、易于使用的网页,而组件化开发则是一种更高级的开发模式,它允许开发人员将复杂的UI组件分解为更小的、更易于管理的部分,这些部分可以在多个组件中重用,从而提高开发效率和可维护性。
-
编程语言:Bootstrap主要使用HTML、CSS和JavaScript进行开发,而组件化开发通常使用JavaScript、HTML、CSS和可能的JavaScript库(如React、Vue等)进行开发。
-
代码结构:Bootstrap的设计和布局模式主要是以模块化的、网格化的结构进行的,而组件化开发通常采用组件化的设计和开发模式,每个组件都可以独立地进行开发和测试,也可以与其他组件进行组合。
-
可维护性:Bootstrap的代码结构通常是模块化的,因此易于维护和扩展。而组件化开发的代码结构通常是组件化的,因此更容易理解和维护。
总的来说,Bootstrap和组件化开发各有优缺点,开发人员可以根据自己的需求和喜好来选择使用哪种开发模式。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
