基本信息

案例ID:142136

技术顾问: - 3年经验 - 东华

联系沟通

微信扫码,建群沟通

项目名称:youth

所属行业:社交 - 社区灌水

->查看更多案例

案例介绍

一、分层架构

  定义:把功能相似,抽象级别相近的实现进行分层隔离

  优势:松散耦合(易维护,易复用,易扩展)当改变其中一个层级时,只要保证该层级的接口不变即可。

  常见的分层方式:MVC,MVVM

二、模块化

  定义:解决一个复杂问题时,自顶向下逐层把系统划分为若干模块的过程

  作用:解耦,支持并行开发

  模块化方案:

AMD:RequireJS 在推广过程中对模块定义的规范化产出。AMD规范则是异步加载模块,允许指定回调函数,在回调函数中执行操作。
CMD:SeaJS 在推广过程中对模块定义的规范化产出。(AMD和CMD相似,主要区别在于加载和运行时机不同,两者都将模块化代码和业务代码掺杂在一起)
CommonJS:是nodejs也就是服务器端广泛使用的模块化机制。 该规范的主要内容是,模块必须通过module.exports 导出对外的变量或接口,通过 require() 来导  入其他模块的输出到当前模块作用域中。。CommonJS规范加载模块是同步的,也就是说,只有加载完成,才能执行后面的操作。(语法少,并且和业务代码 分开)
ES6 Modules:ES6内置的模块化语法,在浏览器端无需额外引入requirejs来进行模块化。
  模块化方案选择:CommonJs

相似案例推荐

其他人才的相似案例推荐

  • 码麟论坛

    码麟论坛

    用node.js+mysql+vue+spring boot

  • 交易大桌

    交易大桌

    该项目主要为金融(期货)交易者打造一个交易社区,为用户提供交

  • 个人博客

    个人博客

    个人博客分享个人专业技能知识、学习新知识心得、个人生活内容的

  • 友兴APP设计

    友兴APP设计

    友兴是一个社区交流,匹配交友的平台。用户人群为在外工作的年轻

  • 百事论坛

    百事论坛

    百事论坛,简单理解为bai发帖回帖du讨论的平台。是Inte

  • 百事论坛

    百事论坛

    百事论坛,简单理解为发帖回帖讨论的平台。是Internet上

  • 妈妈网社区

    妈妈网社区

    妈妈网社区是妈妈网旗下的社区论坛,日均PV千万级别。论坛于2

  • 无法公开....

    无法公开....

    邻里帮:社区生活平台,小区居民交流和物业事务处理的平台。

  • 社区淘

    社区淘

    社区淘是一个二手交易平台,主要包括二手母婴儿童用品信息发布,

  • 仿主流网站PC端首页布局

    仿主流网站PC端首页布局

    仿酒仙网、100度享乐网等主流网站PC端首页布局。切图、编写

  • 丽发社区

    丽发社区

    有图书管理,自愿志愿者管理,社区网格,自拍,心愿管理,社区人

  • 游戏贴吧系统

    游戏贴吧系统

    基于springboot springmvc框架进行开发的游

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服