美文网首页
源码目录设计

源码目录设计

作者: 阿清哪去了 | 来源:发表于2018-10-23 20:43 被阅读6次

src目录

从Vue.js的目录设计可以看到,作者把功能模块拆分的 非常清楚,相关的逻辑放在一个独立的目录下维护,把复用的代码也抽成一个独立目录,使得代码的可阅读性和可维护性都变强了。

  • compiler
    • 编译相关的代码在此目录
  • core
    • 内置的组件
    • 全局的API
    • 渲染相关的辅助函数
    • 初始化
    • 生命周期
    • 虚拟DOM
  • platforms
    • 浏览器程序
    • weex平台下程序
  • server
    • 服务端渲染相关
  • sfc
    • 简单的解释器,把Vue文件解释为一个JavaScript对象
  • shared
    • 一些常量和工具方法,被所有目录共享的一些辅助方法

相关文章

  • 源码目录设计

    src目录 从Vue.js的目录设计可以看到,作者把功能模块拆分的 非常清楚,相关的逻辑放在一个独立的目录下维护...

  • 2018-05-19

    spring源码分析(五) 目录五、源码分析--5.6、Spring AOP 设计原理及具体实践----5.6.1...

  • 2018-06-02

    spring源码分析(七) 目录五、源码分析--5.8 Spring MVC 框架设计原理----5.8.1 Sp...

  • vue源码目录设计

    compiler 包含vue.js所有编译相关代码。包括把模版解析成ast树,ast语法树优化,代码生成等工具。 ...

  • 2018-05-26

    spring源码分析(六) 目录五、spring源码分析--5.7、Spring JDBC 设计原理及二次开发--...

  • 自动驾驶谈谈『状态模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义(State Pattern):...

  • 间接访问对象,非『代理模式』莫属

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Proxy Pattern)...

  • 对象复用,『享元模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Flyweight Patt...

  • 牵线搭桥,『桥接模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Bridge Pattern...

  • 关注产出,不关心细节,『建造者模式』

    目录:设计模式之小试牛刀源码路径:Github-Design Pattern 定义:(Builder Patter...

网友评论

      本文标题:源码目录设计

      本文链接:https://www.haomeiwen.com/subject/isqzzftx.html