-
Notifications
You must be signed in to change notification settings - Fork 0
WSJ22/SSH2
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commit | ||||
Repository files navigation
文件夹结构:{
./bin:后端本地服务器启动入口
./node_modules:node.js的依赖包
./public:前端静态文件文件夹
./public:前端入口
./router:后端控制路由文件
./views:后端模板引擎
./app.js 后端主文件
}
前端:{
语言:html(定义页面的结构),css(控制样式),原生javascript:(操作DOM元素,和用户进行交互,和后端进行交互)
轮播图实现:(使用js的一个库,叫做myfocus.js,可以实现各式各样炫酷的轮拨图效果)
编译器选择:选择了目前最流行的webstrom编译器
}
后端:{
语言:node.js,mongodb
框架:express(Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用。)
为什么选择node.js?
Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动,
非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。
Node是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。
Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。
为什么数据库选择mongodb?
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常
松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对
象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引
运行环境:node.js从官网下载node.js安装包,按照安装顺序一步一步的安装,即可安装号后端的运行环境,
mongodb从管网下载对应版本的,如上
}
About
企业网站实现node和mongodb链接
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published