node+express后台程序搭建

    um,转眼已经三月底了,马上一模 二模 三模 中考 高考就要到来,初三/高三的宝宝们就要面临选择了。前几天小生被自家亲戚拉过去当中考参谋,收集、整理了一大波高中招生信息、历年录取分数线,头都大了(╥﹏╥)。当然本文内容不是记录这些,以上只是小生的日常分(fei)享(hua)~

    今日小技巧是了解后端、服务器、前端、用户界面之间的关系,并搭建一个简易后台~

//======================================================

一、关于基础概念

我目前的看法是这样的,如果有不正确的地方,请这位看官指正,感激不尽~

参考博客:https://blog.csdn.net/OLiver_web/article/details/53966499

服务器:类似一台运算能力很强的计算机,用于存储数据资源,以数据库或其他形式存储;一台服务器可以绑定多个ip地址,一个ip地址可以绑定多个域名(两者通过DNS解析)

后端:定义一个在服务器上运行的程序,该程序用来分析http请求,根据请求返回相应数据(可能直接返回数据库内容,可能需要整理、提取数据后返回)。本文第二部分就是通过 nodejs与express后端框架搭建这个运行在服务器上的程序。node.js是构建APP用的语言(类似前端三板斧),express是简化构建的后端框架(类似各种前端框架)

前端:构建用户能够看到、进行交互的视觉界面,与后端对接数据接口展示数据给用户

用户界面:展示数据,与用户交互的界面


二、Node.js 和 Express搭建简易后台程序

这块在网上能够找到很多类似资料,就不再赘述过程,主要提炼主要命令及理解,这是小生参考的文章网址:

https://www.jianshu.com/p/db4df1938eca

APP初始化+启动服务器命令

 express 项目名称
$ cd 项目名称 && npm install //告诉我们进入项目根目录 执行npm install安装依赖模块
 $ DEBUG=项目名称:* npm start //告诉我们启动服务器

项目结构介绍

app.js:应用主体程序,项目入口

package.json:项目配置文件,可配置程序名称、版本号、依赖项等,dependencies属性用于指定node_modules文件中下载的依赖项

node_modules:存放项目依赖项

public:存放静态文件,如css、js、图片资源什么的

routes:存放路由文件(划重点)

views:存放页面文件

<

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值