首页
学习
活动
专区
工具
TVP
发布

Node开发

目前从事Node服务端开发,对前后端都有涉猎,喜欢自己捣鼓技术。
专栏成员
86
文章
284639
阅读量
25
订阅数
前后端分离--MockJS模拟API返回数据
其实,我们都知道前后端分离已经逐渐成为业界项目开发标准方式。在Web开发前后端不分离的时代,开发人员既要开发前端,还得开发后端,而且视图和业务逻辑混合在一起,这时候一般我们一个完整的开发流程是这样的:前端根据UI设计稿设计html界面,然后后端实现服务接口,等服务接口实现完毕后,后端将前端的html改成jsp并集成后端开发的服务接口,最终测试进行上线。这种方式缺点很明显,前端无法单独进行调试而且前端jsp代码混杂后端业务逻辑,而且前端工作严重依赖于后端。
创译科技
2019-12-10
2.6K0
实时会话系统实现(2) --- express-ws改写会话系统
上一篇提到过实际上会话系统最简单的方式是http轮询:用户发送信息时实现一个http接口保存用户聊天信息,然后在客户端实现一个定时器,定时获取用户A与用户B的聊天信息,并且重新渲染聊天界面。我们在上一篇成功通过http轮询的方式实现绘画系统,但是我们也有提到过http轮询的缺点在于轮询中的大部分请求都是没有实际意义的,所以会极大的浪费和消耗带宽和服务器资源。所以本节课我们通过express框架支持的一个websocket库--express-ws来改写上一篇实现的会话系统。
创译科技
2019-11-25
9550
实时会话系统实现(1) --- http轮询方式
最近一直在开发博客小程序,最近开发好友系统和实时会话系统。其实众所周知会话系统正常的业务逻辑应该是用户A给用户B发送一个消息,用户A发送后用户B马上可以接收到并在页面渲染出来,而且最新的消息应该是在页面最底部。那要实现这个实时会话有什么方法呢?我们通过本系列文章可以学到什么知识点呢?我们可以先看看本系列文章涉及的知识点:
创译科技
2019-11-14
1.7K0
Vue博客实战---前后端环境搭建
最近心血来潮在开发个人博客网站,刚好可以趁这个机会出一个系列文章讲讲前端界面的设计,后端业务逻辑的实现以及前后端的交互。具体的架构我是采用Vue.js + Node.js + mysql。前端界面设计使用了element-ui和mavon-editor,后端依旧使用了express框架。首页效果和文章发表界面效果如图所示:
创译科技
2019-07-29
1.4K1
NodeJS源码解析--Node如何处理HTTP请求
看过我之前的写的文章的朋友们应该会知道,使用NodeJS创建一个HTTP服务器是非常简单的。我们写的一个个API中使用req来接收请求,使用res来响应请求。那么req/res参数从何而来?http的头部信息是如何进行创建呢?接下来我们来从源码角度分析:NodeJS究竟是如何处理一个HTTP请求。
创译科技
2019-07-10
2.1K0
使用superagent、eventproxy与cheerio实现简单爬虫
初学者来说,要找到一个可以利用的异步场景来进行学习Node.js的异步编程并不容易,而爬虫是最适合用来学习Node.js的异步特性的。可能很多人用过Python,Java做过爬虫,但是其实Node.js的异步特性决定了用Node.js实现爬虫其实会更加轻松。本篇文章就是教大家用Node.js完成一个简单的爬虫:爬取CNode社区首页的所有帖子标题和链接。
创译科技
2019-06-02
1.5K0
前后端分离之交互(1)
之前写过一篇文章讲到我对目前技术发展趋势的一些看法:我理解的技术发展趋势,里面其实有提到,现在比较流行MVVM,越来越多的公司开始采用前后端分离的开发模式。在前后端不分离的时代,比如ASP、JSP、PHP等开发模式,前端就是负责切图和编写静态页面模板,然后后端将数据渲染到前端提供的静态页面模板中,最后将页面渲染到浏览器就完成整个前后端交互过程。这个时代的前端是DOM的时代,你学会一个JQuery就可以统御前端了。
创译科技
2019-06-02
2.2K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档