在我的印象里,传统开发的时候大家都是每一个人做一个页面,然后最后再套入各种后端模板引擎,譬如PHP或者JSP,最后完成一个网站的全栈。
但目前大家做的单页面结构和数据交互那些都十分复杂,一个页面上就有许很多多的模块需要撰写,而且总是一个模块的代码量也会很庞大,假如还根据原先的办法来开发,那样会累死人。而且遇见未来的商品修改也是特别麻烦,尤其是Javascript的冒泡事件,致使一些DOM事件出现BUG。
在面向对象编程里,大家可以用面向对象思想将各种模块打包成类或者把一个大的业务模板拆分成更小的几个类。大家也可以把一些大功能拆分成很多函数,然后分配给不一样的人来开发。
后来,在前端应用上面大家开始了技术的更新,达成了组件化开发的思想Vue.js,通过这个Vue把一个页面分成不少个单独的组件,大家只须在父级应用种写好各种组件标签,并在组件标签种写好参数,然后再分别写好各种组件的达成,整个项目即使是做完了。
以上就是组件开发的简单介绍,网站组件开发就是这么便捷。期望对大伙有帮助。
文章名字网站制作组件化开发