【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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:042168

评论

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

《从0到1学习Flink》—— Flink parallelism 和 Slot 介绍

zhisheng

大数据 flink 流计算

Jenkins 插件开发之旅:两天内从 idea 到发布(下篇)

donghui

DevOps jenkins jenkins-plugin

职场提问的“唐太宗”原则

大伟

《从0到1学习Flink》—— Flink JobManager 高可用性配置

zhisheng

大数据 flink 流计算

重学 Java 设计模式:实战工厂方法模式

小傅哥

设计模式 小傅哥 重构 架构设计 工厂模式

DDD 实践手册(番外篇: 事件风暴-实践)

Joshua

领域驱动设计 DDD 事件风暴 事件驱动 Event Storming

北大学子手写实现《统计学习方法》书中全部算法!

GitHubDaily

人工智能 GitHub 学习 程序员

Flink 从0到1学习—— 分享四本 Flink 国外的书和二十多篇 Paper 论文

zhisheng

大数据 flink 流计算

Flink 从0到1学习 —— 如何使用 Side Output 来分流?

zhisheng

大数据 flink 流计算

游戏夜读 | 数据整理的难题?

game1night

如何参与开源项目

郭旭东

GitHub 开源

如果你想做汽车开发,请先看看这篇。

水滴

自动驾驶 软件开发 开发

你不知道的JSON.stringify(上)

前端黑板报

Java json

Neo4j执行计划

脚动两轮男之漂流小王子

那个业务大拿死在了这个地方

小眼睛聊技术

Java 学习 高效工作 程序员 个人成长

露营之美,在乎山水之间也

李冬梅

k8s上运行我们的springboot服务之——上传服务到docker私服

柠檬

Docker springboot

JVM源码分析之堆内存的初始化

猿灯塔

奈学教育分享:Hadoop分布式系统HDFS工作原理

奈学教育

hadoop hdfs 分布式

《从0到1学习Flink》—— 你上传的 jar 包藏到哪里去了?

zhisheng

大数据 flink 流计算

Deno会在短期内取代Node吗?

葡萄城技术团队

node.js SpreadJS deno

2020年4月云主机性能评测报告

博睿数据

云计算 百度云 ucloud 性能测试 公有云

k8s上运行我们的springboot服务之——k8s 1.16.0安装

柠檬

k8s

Flink 从0到1学习—— Flink 不可以连续 Split(分流)?

zhisheng

大数据 flink 流计算

聊一聊采访外籍人员时需要注意的几点事项

李冬梅

态度 体验 感悟

招联金融助力经济复苏 致力成为“智慧生活的消费金融专家”

极客编

一文搞懂RSA算法

somenzz

k8s上运行我们的springboot服务之——在linux安装docker并搭建docker私服

柠檬

Docker k8s

Jenkins 插件开发之旅:两天内从 idea 到发布(上篇)

donghui

DevOps jenkins jenkins-plugin

1分钱秒杀!疫情季,如何为孩子的升学保驾护航?

极客编

H2 的全文检索功能

Page

全文检索 lucene H2 内存数据库

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