栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

MEAN.js和MEAN.io之间的区别

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MEAN.js和MEAN.io之间的区别

他们本质上是相同的…他们都使用swig进行模板制作,他们都使用业力和摩卡咖啡进行测试,护照整合,nodemon等。

为什么如此相似?Mean.js是Mean.io的一个分支,两个计划都是由同一个人发起的…
Mean.io现在隶属于Linnovate公司,看起来这个人(Amos
Haviv)停止了与该公司的合作,启动Mean.js。您可以在此处详细了解原因。

现在…您现在可以看到的主要(或很小)差异是:

脚手架和锅炉生成

Mean.io使用名为“ mean”的自定义cli工具
Mean.js使用Yeoman Generators

模块化

Mean.io使用模块中包含客户端和服务器文件的更加独立的节点包模块化。
Mean.js仅在前端(用于角度)使用模块,并将其与Express连接。尽管他们也在研究垂直模块…

建立系统

Mean.io最近移至大
口吃Mean.js使用grunt

部署

两者都在各自的仓库中都有Dockerfile ,Mean.io可以在Google Compute
Engine上一键安装,而Mean.js也可以一键安装在Digital
Ocean上进行部署。

资料

Mean.io拥有不错的文档
Mean.js拥有很棒的文档

社区

Mean.io有一个更大的社区,因为它是原始样板
Mean.js的动力较小,但稳定增长

就个人而言,我更喜欢MeanJS的理念和开放性,更喜欢MeanIO的吸引力和模块/封装方法。两者都很不错,您可能最终会修改它们,因此您在选择一个或另一个时确实不会出错。只是将它们作为起点和学习练习。

替代“中型”解决方案

MEAN是一种通用方法(由Valeri Karpov创造),用于描述以“ Mongo + Express +
Angular +
Node”作为堆栈基础的样板/框架。您可以在此堆栈中找到使用其他面额的框架,其中一些框架对于RAD(快速应用程序开发)和构建SPA非常有用。例如:

  • 流星 。现在有了官方的 Angular支持,代表了出色的MEAN堆栈
  • StrongLoop回送(主要的Node.js核心贡献者和Express维护者)
  • 发电机角全堆
  • Sails.js
  • 聪明的堆栈
  • 部署等(还有更多)

您也可以使用Hackathon Starter。它没有A
MEAN(它是“ MEN”),但它确实很摇晃。

玩得开心!



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/616287.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号