前端页面如何与后端(nodejs+express)连接起来

需要做一个登录模块,从0开始。
前端页面写好了,数据库还没有,打算用sqlite,比如要实现增删改查,那后端(nodejs)怎样实现对应的逻辑呢,然后对应的存取数据库?

阅读 14.4k
7 个回答

一般而言,增删改成都会由用户发起,也就是交互产生,可以走接口,node响应接口来做相应的增删改查,还可以返回结果。

用restful的前后端分离的方式吧,后端提供接口,前端负责调用

前后端为什么要连接起来? 我觉得前后端分离,走Rest风格就可以了。
也就是,前端发请求,后端做对应的处理,返回结果

新手上路,请多包涵

我没用过sqlite 但是我用过nodejs+express+mongodb 就是先用express生成一个项目 本地启动mongodb然后引入mongoose链接数据库 mongoose里面有增删改查的api

只有一个登录模块?何必写服务呢,直接写死在js里面就行了。
非要写服务,推荐用各答主说的nodejs+express+mongodb,因为这一套已经很成熟了。也有为答主提供了一份详细教程。
最简单的实现,可以上http://www.runoob.com/,这里有nodejs写服务、访问mongodb的最简单的范例。

感觉题主和我一样是新手,建议直接本地先装一个数据库。
然后用express或者koa这类的成熟的框架来搭。
代码里连接数据库,然后配合数据库语句进行逻辑操作即可。
前端充当的角色是状态呈现和用户交互。
后面如果要上服务器则改服务器配置,然后将你的数据库和后台逻辑上到服务器即可。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题