NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

评论

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

腾讯云分布式数据库TDSQL再获认可,荣获“最佳保险数字化转型综合解决方案奖”

腾讯云数据库

数据库 tdsql

腾讯云数据库TDSQL,新基建大潮下的弄潮儿

腾讯云数据库

数据库 tdsql

【LeetCode】路径总和Java题解

Albert

算法 LeetCode 9月日更

顶会CIKM'21论文解读:基于图神经网络的人类行为轨迹恢复模型

华为云开发者联盟

图神经网络 华为云数据库 轨迹分析 CIKM PeriodicMove

测试金字塔,你在哪一层?

华为云开发者联盟

软件测试 测试 软件质量 单元测试 华为云DevCloud

多环境

程序员鱼皮

Java c++ Python 大前端 后端

基于 Apache APISIX,爱奇艺 API 网关的更新与落地实践

API7.ai 技术团队

Apache APISIX Meetup 爱奇艺 企业案例

【Flutter 专题】53 图解 BackdropFilter 高斯模糊

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

架构实战营模块七-王者荣耀商城异地多活架构设计

hello

架构训练营

贯穿全产业链做数字孪生产品,给你更好的选择

一只数据鲸鱼

数据可视化 工业4.0 制造业 数字孪生

架构实战营模块七作业

maybe

腾讯云为金融换“心“,TDSQL的发展历程和特性

腾讯云数据库

数据库 tdsql

Mobileye:开出车库,上路驰骋

科技新消息

IntelliJ IDEA 快速插入 for 循环

HoneyMoose

Django 框架的神奇之处,几行代码就能自动入库,微型博客第 3 篇

梦想橡皮擦

9月日更

手撸二叉树之二叉树的所有路径

HelloWorld杰少

9月日更

如何使用 GeoTrellis 和 React 构建地理处理应用程序

gisbook

GitHub spark Web GIS React

TLS协议分析 (八) 实现与开源项目

OpenIM

Vue进阶(幺零幺):npm install -g 和 npm install --save-dev 的关系

No Silver Bullet

Vue 9月日更

华为云发布【云巢】智慧康养物联网加速器,加入立享多项扶持

华为云开发者联盟

物联网 华为云 应用开发 云巢 智慧康养

OkHttp源码解读HTTP

Changing Lin

9月日更

腾讯安全李滨:腾讯云数据安全与隐私保护探索与实践

腾讯安全云鼎实验室

隐私保护 数据安全

架构实战营 1 期模块 7 作业——业务异地多活架构

tt

架构实战营

在 Discourse 中如何使用输入对话框

HoneyMoose

使用 Jackson – 将字符串转换为 JsonNode 对象

HoneyMoose

原来搭建淘客项目如此简单,app、web、小程序轻松搞定

Silently9527

Java uniapp 淘宝客开源

在智能运维中如何进行指标异常检测与分类?

云智慧AIOps社区

算法 场景应用落地 异常检测 智能运维 指标

吊打一切现有开源OCR项目:效果再升7%,速度提升220%

百度开发者中心

最佳实践 方法论 开源技术

腾讯云数据库TDSQL发展的整体布局和应对策略

腾讯云数据库

数据库 tdsql

如何修改 Discourse 的域名

HoneyMoose

Java 8 及其后续版本的新遍历 forEach

HoneyMoose

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