写点什么

Mongo + Node:DigitalOcean 宣布支持 MEAN Stack 镜像

  • 2013-12-04
  • 本文字数:833 字

    阅读完需:约 3 分钟

云服务供应商 DigitalOcean 这两天宣布推出基于MEAN 组合的镜像。至此,DigitalOcean 支持的应用组合数量已经到达9 个,分别是LAMP、Ruby on Rails、Redmine、Ghost、Wordpress、Dokku、Docker、GitLab、以及MEAN。

MEAN 组合,即 MongoDB、Express、Angular、Node 的组合。该组合的出处难以考证,不过根据一次 GDG 活动的介绍,MongoDB 内核工程师、 the Ascot Project 联合创始人 Valeri Karpov 最早开始使用这套组合。Valeri Karpov 在其2013 年4 月的一篇博客中提到自己在一次 FinTech Hackathon 上使用该组合构建了自己的应用,并表示自己在开发 the Ascot Project 当中也是采用 MEAN 组合开发。整个 2013 年,Valeri 在多处活动中分享自己使用 MEAN 组合开发应用的经验,最近的一次是在 Node Summit 上( Slides 地址)。

也是在 2013 年 4 月前后,IBMdW 上开始发布名为《 Developing mobile apps with Node.js and MongoDB 》的系列文章,作者是四个 IBM 的实习生,他们针对 IBM Passes 产品开发了一套完全基于 Node 的后端。文中表示:

我们的团队使用 Node 开发的方案要比实现相同功能的 Java 方案节省了 40% 的开发用时,我们还对两种方案进行了全面的性能测试,结果显示 Node 方案有更好的可伸缩性和更高的硬件利用率。

从 2013 年中到 2013 年底期间,社区开始逐步完善围绕 MEAN 组合的一系列资源。2013 年 6 月前后,Linnovate 软件工程师 Amos Haviv 在 Github 上创建了一个 MEAN 框架项目,最早的项目说明表示:

该框架希望为所有基于 Mongo、Angular、Express 和 Node 的项目提供一个好用的起点,同时也是我们公司 Web 应用的一个起点。

目前,该项目在 Github 上获得了 1951 个星标,477 个 fork。该项目还创建了一个叫做 mean.io 的独立页面,方便开发者们快速获取打包的安装包并快速上手。Linnovate 目前也是 MEAN 组合的强力推动者,鼓励初创企业们拥抱 MEAN 以快速完成原型开发,实现精益

你是否会采用 MEAN Stack 进行应用开发?你是否尝试过这个组合,感觉如何?欢迎交流你的观点。

2013-12-04 20:042243

评论

发布
暂无评论
发现更多内容

BSN-DDC基础网络DDC SDK详细设计(八):示例

BSN研习社

BSN-DDC

react hook 源码完全解读

flyzz177

React

React源码解读之任务调度

flyzz177

React

AngularJS进阶(三十五)浏览器兼容性解决之道

No Silver Bullet

AngularJS 12月月更 浏览器兼容

AngularJS进阶(三十六)AngularJS项目开发技巧之利用Service&Promise&Resolve解决图片预加载问题(后记)

No Silver Bullet

项目开发 AngularJS 12月月更

构建高性能内存队列:Disruptor yyds~

小小怪下士

Java 高性能

【零代码】6步轻松完成 Kafka 实时数据接入 MatrixDB

YMatrix 超融合数据库

json kafka 零代码 超融合数据库 YMatrix

Verilog 数据类型

梦笔生花

Verilog Verilog数据类型 Verilog语法

mysql数据库之schema与数据类型优化

@下一站

程序设计 代码优化 MySQL优化 11月日更 11月月更

元年SecDevOps的实践之路

元年技术洞察

数字化转型 趋势研究 方舟平台

《媒体大数据分类分级指南》团体标准正式发布,易观分析参与编制

易观分析

大数据 媒体

如何打造用户“上瘾”的产品?

产品海豚湾

产品经理 用户体验 产品运营 用户思维 12月月更

LinkedIn创始人对话 OpenAI CEO :创业公司的机会—价值中间层

B Impact

AngularJS进阶(三十七)IE浏览器兼容性后续

No Silver Bullet

AngularJS 12月月更 浏览器兼容 下拉加载

FLStudio21水果体验版更新下载及功能介绍

茶色酒

flstudio FLStudio21

React源码分析5-commit

goClient1992

React

Nexus3常用功能备忘

程序员欣宸

Java maven nexus3 12月月更

架构实战 模块一:作业

Geek_6c89ef

一块钱能做什么?

白洞计划

网络安全之反序列化漏洞分析

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞挖掘

架构学习笔记1:什么是架构设计?

生活需要激情

架构训练营10期

React源码解读之更新的创建

flyzz177

React

行话|入局「软件定义汽车」,你真的准备好了吗?

极狐GitLab

DevOps 汽车软件安全 软件定义汽车 极狐GitLab 汽车软件开发

SeaweedFS 高可用方案最佳实践

冰心的小屋

分布式文件系统 SeaweedFS

金融行业业财融合实践:5A全面预算管理,赋能金融企业高质量发展

B Impact

CleanMyMac4.12Crack版本弹出密码如何解决教程

茶色酒

CleanMyMac CleanMyMac X CleanMyMac X2023

CorelDRAW软件2023最新版本更新下载

茶色酒

CorelDraw2023 CorelDraw

「虚拟社交」爆火,资深玩家「当道」

融云 RongCloud

社交 虚拟形象

React源码分析6-hooks源码

goClient1992

React

读者回信:为什么畅捷通可能会迎来戴维斯双杀?

B Impact

React源码分析4-深度理解diff算法

goClient1992

React

Mongo + Node:DigitalOcean宣布支持MEAN Stack镜像_JavaScript_sai_InfoQ精选文章