我想明确一点,我之前没有编程经验,我只有 HTML 和 SQL 方面的经验,每个人似乎都喜欢“看起来像文档”,是的,这对我有帮助!sniff *sniff* 是否有值得推荐的书或一系列网络广播?
4 回答
欢迎来到 node.js 的精彩世界!
我自己也刚开始学习 Node.js,经常问自己“什么是 express?” “为什么在节点上使用快递?” 等等
Express 是一个出色的 Web 框架,因此您可以开发强大的应用程序,并为您完成很多困难的工作:)
我强烈建议阅读他的示例,以了解它们是如何组合在一起的:https ://github.com/visionmedia/express/tree/master/examples
我发现这个屏幕投射对自己学习基础知识很有帮助:http: //vimeo.com/38136668
Proloser 解释了如何启动一个新的 express 应用程序,如何将它连接到 mongodb,并解释了一切如何以及为什么工作:) 他为新节点创建了它。
我们的节点在 #node.js 频道的 irc.freenode.net 上闲逛。来提出您的任何问题,我们将帮助您走上正轨:)
- 我想明确表示我之前没有编程经验,
- 我只有 HTML 和 SQL 方面的经验
基于这两点,首先你应该学习编程。您想学习 NodeJS+Express+MongoDB,其中 3 个与您已经知道的完全不同。
- 首先从 Javascript 开始。这绰绰有余:http ://www.w3schools.com/js/
- 将您的脚本写入一个名为的文件
try.js
并执行它们node try.js
并查看结果!
- 将您的脚本写入一个名为的文件
- 然后尝试了解如何构建 Web 应用程序。为您提供两个基础知识:
- 你通过 HTTP 从服务器请求一些东西, http: //myapp.com/users/all
- 服务器处理请求,并以 HTML 格式向您发送结果
- 您的浏览器会显示它。
- 更多信息请访问:http ://www.slideshare.net/nbrier/how-to-build-a-web-app-for-nonprogrammers
- 查看 ExpressJS 网站,一步一步地去尝试一切
- 然后学习 MongoDB,这不是 SQL 数据库,它是 NoSQL 数据库,我不知道你为什么要学习它,但是,尝试http://www.mongodb.org/display/DOCS/Tutorial肯定会有所帮助。但是您所要做的就是查看示例。要从 Node 使用 MongoDB,您可以使用 Mongoose。
如果你只知道 HTML/CSS,你还有很长的路要走。看看http://howtonode.org/express-mongodb
您必须深入了解如何编写模块化 JavaScript、JSON、数据库(尤其是 NoSQL 数据库)。
干杯!
我认为在深入了解框架之前,您应该学习编程语言的基础知识。
Code Year有一系列交互式编程课程来学习 JavaScript。你从头开始一步一步地学习语言。
当你掌握了 JavaScript 之后,你就可以开始使用 express 和 mongo 等框架了。