跟大家分享一个Node.js和Geddy教程,这个教程包括3部分,能帮助大家从头了解Node.js和Geddy,并且开发一个to-do list的管理程序。将介绍如何安装Node.js到windows和OS X,及其Geddy,并且生成我们第一个应用。
Node是什么?
如果你开发了web应用很多年的话,你可能已经知道了Node.js。如果你不知道的话,这里我们将简单的说明一下:
“Node.js是一个基于Chrome javascript runtime的平台,可以很简单的创建基于服务器端的javascript应用。Node.js使用事件驱动,非阻塞的I/O模型,特别适合开发实时的应用。”
Geddy是什么?
Geddy是一个非常简单的基于Node.js的结构化MVC框架。你可以使用它快速的构建web应用和JSON API。如果你使用过Ruby on Rails或者PHP的codelgniter,那么Geddy和他们非常类似。它拥有一个RESTful的router,模板渲染,控制器和模型。非常适合快速开发!
安装Node.js
Node.js可以在windows,OS X和Linux上运行。我们将介绍如何在windows和OS X上安装配置。如果你使用Linux,那么你需要自己查看文档配置。
首先我们需要访问Node.js的主站:http://nodejs.org,然后点击下载。找到你的OS对应的installer的link。如果你使用windows,你可能需要重启你的电脑来添加‘node’命令到你的环境变量Path中。
现在你应该已经安装了Node和安装包管理器,即npm(Node package Manager)。
使用npm来安装Geddy
阅读全文read more
分享到:
相关推荐
node.js geddy 源码
node.js windows绿色安装(含geddy/npm)
geddy, 面向 node.js的Web框架 Geddy 一个简单的结构框架,用于节点 [Gitter](https://badges.gitter.im/Join chat 。svg )!安装 Geddy:$ npm install -g geddy注意
它已使用 Geddy.js 框架 Node.js 从头开始完全重写。 该架构也经过重新设计,以使用关系数据库 (PostgreSQL) 来创建更清晰的模型和关系。 请注意,这仍在进行中,将来会提供更多功能。 要求 节点 0.10.x 最...
吉迪一个简单,结构化的Node Web框架停产通知Geddy不再得到积极维护,因此不建议将其用于任何新项目。 对于当前用户,强烈建议迁移另一个框架。安装Geddy: $ npm install -g geddy注意:请确保您安装的节点版本不是...
MVC 框架的实验控制器生成器。... 在 /bin 文件夹中创建一个名为“geddy-gen-revamp”的 simlink 到 geddy-generator-revamp/bin/cli.js。 然后运行: $ geddy-gen-revamp gen controller help 并遵循进一步的说明。
MVC 框架的实验模型生成器。... 在 /bin 文件夹中创建一个名为“geddy-gen-revamp”的 simlink 到 geddy-generator-revamp/bin/cli.js。 然后运行: $ geddy-gen-revamp gen model help 并遵循进一步的说明。
概述该软件由4个离散的Node.js应用程序组成:体育数据提供商Sports Data Provider(SDP)是一个“无头” Node.js应用程序,它可以读取新的或更新的FTP文件,对其进行解析,然后写入JSON文件。 然后,它将JSON推送到...
Geddy 和 Ember.js 一起玩! 如果您正在使用 ORM,您可能正在使用框架。 您也可能单独使用它! Geddy 有一些很棒的嵌套对象检索,但 Ember-Data 需要稍微不同的结构化数据。 该模块在两种数据结构之间建立了一座...
这是一个这样的实验,将 geddy 评估为成熟的 MVC 框架。构建说明在您的机器上安装节点后,通过 npm 获取 geddy 框架$ npm install -g geddy 克隆辛烷存储库$ git clone https://github.com/mstred/octane.git 从...
1.TortoiseSVN-1.9.7.27907-x64-svn-1.9.7 用于 win7 x64 2.TortoiseSVN-1.6.5.16974-win32-svn-1.6.5 用于 XP or win7 x32
nodejs+mysql+express+jade+geddy+mongodb
御神一个基于 Herddit 的音频论坛,基于 Reddit 的基于 Conversation。设置安装 Node.js 和 Postgres。Postgres 数据库在端口5432上运行的 Postgres 服务器(默认) 使用数据库aurigami 具有完全权限且用户postgres...
是一个成熟的框架,可以轻松开始实施符合流行规范的 API 设计最佳实践。 [GEDDY JS] () Geddy.js 是 Node.js 的简单、结构化和原始的 MVC Web 框架,用于构建高级 Web 应用程序。 [LOCOMOTIVE JS] () Locomotive 是...
Geddy Gen-Utilities 生成器的通用实用程序。
受 popcorn-app 的启发,这是一个从 yify 流式传输种子的节点 Web 服务器。 使用 Geddy 和 peerflix 库构建。 要求 节点 0.10.16 从安装或使用 格迪 0.12.x [sudo] npm -g install geddy Peerflix 0.2.x ...
基本生物 如何使用GeddyJS登录创建基本CRUD的教程
简而言之,焦点就是一个框架,它使您无需编写框架。 通过此重点,您可以像启动任何简单的基于导出的应用程序一样启动基于Web的项目。 Focus通过文件和导出的方式来处理控制器/路由,因此不需要脚手架或生成任何东西...
本申请实施例公开了一种低压大功率电源电路、电路板及装置,该电路包括次连接的滤波电路、全波整流电路、功率因数校正(Power Factor Correction,PFC)电路、全桥谐振电路和同步整流电路;所述全桥谐振电路包括多个...
电压检测电路,与所述电池充电电路连接,用于在预充电过程中检测所述电池的第一电压幅值,并向所述微处理器输出所述第一电压幅值;微处理器,与所述电压检测电路连接,用于根据所述第一电压幅值,确定所述电池充电...