听云Server

KeystoneJS之云中漫步

强颜欢笑 提交于 2019-12-06 20:45:51
Keystone是以Express和MongoDB为基础搭建的Node.js CMS和Web应用程序平台。 自从三年前接触到Node.js,我就开始定期在GitHub上搜一下跟Node.js相关的项目。搜索结果列表变得越来越长,这个开发体系也在不断的发展和完善。我眼看着其编程理念、最佳实践、开发工具、库、框架从异彩纷呈到趋于稳定,构建在Node.js平台上的应用程序也越来越多。 Keystone就是我在浏览GitHub上的搜索结果时看到的,它给我的感觉就像是几年前Java圈里的AppFuse。遵循一套开发惯例把一些精选的框架、库和工具集成到一起,可以作为项目的初始模板。但Keystone又不光是项目模板,它还可以当作一个CMS来用。Keystone就像在它的网站上所宣称的那样,“在你需要的功能上领先一步!在Node.js中,用Keystone搭建数据驱动的网站、应用程序和API是最容易的。” 你可以先去看看 用Keystone搭建的网站 。然后回来跟我们一起看看用Keystone搭建一个网站有多容易!不过我们首先还需要搭一个运行环境。 #阿里云上的Node.js ##配置云服务器ECS实例 阿里云的服务器配置很简单,分为基本配置、网络、镜像、存储、密码及购买量五大项。对于部署Node.js而言,其中唯一需要注意的就是CPU的内核数量,因为Node.js是单线程应用