zoukankan      html  css  js  c++  java
  • 前端模块化、组件化的理解

    随着前端的不断发展,前端已经不仅仅是一个简单依据需求完成网页开发的过程,

    如何提高网页开发效率,提高代码复用率,降低块与块之间的耦合性是我们需要思考的问题,

    而前端的组件化、模块化让我们能解决这样的问题。

      组件化更多关注的UI部分,页面的每个部件,比如头部,内容区,弹出框甚至确认按钮都可以成为一个组件,每个组件有独立的HTML、css、js代码。

    可以根据需要把它放在页面的任意部位,也可以和其他组件一起形成新的组件。一个页面是各个组件的结合,可以根据需要进行组装。

      而模块化侧重的功能的封装,主要是针对Javascript代码,隔离、组织复制的javascript代码,将它封装成一个个具有特定功能的的模块。

    模块可以通过传递参数的不同修改这个功能的的相关配置,每个模块都是一个单独的作用域,根据需要调用。

    一个模块的实现可以依赖其它模块。

      

  • 相关阅读:
    CEAC认证
    CEAC认证
    java 和.net 开发平台的感受(菜鸟级)
    NBA现场直播在线看
    NBA现场直播在线看
    CEAC认证
    NBA现场直播在线看
    NBA现场直播在线看
    选择冒泡排序
    折半查找法
  • 原文地址:https://www.cnblogs.com/chenzechuang/p/6559351.html
Copyright © 2011-2022 走看看