首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
zengja
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
你需要知道的 Node.js 工作原理
Node.js 是现在构建可扩展、高效的 REST API 的技术之一。 它还用于构建混合移动应用、桌面应用甚至用于物联网。 这篇文章试图成为了解 Node.js 工作原理的终极指南。 Web 应用程序是客户端-服务器模式(client/server model)的。 客户端向…
NodeJS全栈开发一个功能完善的Express项目(附完整源码)
一. 前言 本文作者根据项目实战经验已将底层服务架构搭建完成,并且本项目已在github开源,供大家学习参考使用(如有不足,还请批评指正),希望能减轻大家的工作量,更高效的完成工作,有更多时间提升自己的能力。🤭 分享之前我们先来认识一下Node.js、Express都是什么东…
从 0 到 1 node 项目管理系统:搭建基础平台(上)
在上一个博客中,已经通过 Egg 对 Gitlab Api 进行了基础的封装,本文将会围绕 DevOps 流程介绍项目设计(偏后台),需要读者具备一定的后端知识储备。 此项目是从零开发,在正式开发之前,需要先将需求理清,以免设计出现严重缺陷,造成后期开发或拓展困难(路可以走的慢…
Node.js VS 浏览器以及事件循环机制
异步非阻塞:在涉及需要等待的操作,我们选择让程序继续运行,在等待时间结束的时候,通知一下我们的程序内容执行完毕,你可以操作这些资源了,这段等待时间并不影响你程序的继续执行,只是在未来的某个时间段(不确定),有一个操作一定会执行。 Engine(执行引擎):如V8 Engine,…
使用 Node.js 定制你的技术雷达:上篇
最近在梳理团队项目依赖和各个项目技术栈的时候,发现使用技术雷达的形式来进行呈现和管理是个不错的点子。但是没找到维护简单,界面又清爽好看的 UI。 正巧访问到 Thoughtworks 新版本技术雷达,发现在线版本十分漂亮,远比官方提供的生成版本漂亮。 那么,记录下折腾这个技术雷…
Node.js日志神器(winston)
任何程序都需要记录业务日志,因此各种语言都有对应的日志库,例如 Java 中的 Log2j,在 Node.js 中也有很多选择,例如 winston、log4js、bunyan 等等,其中 winston 简单易用,且支持多种传输通道。 默认会把日志打印到控制台中。我们还可以用…
漫谈Node.js入门
Node.js是一个运行环境,可以运行JavaScript语言写出的代码;在Node.js出现以前(2009年以前),JavaScript主要运行在浏览器客户端,在Node.js出现后,JavaScript又多了一个运行环境---Node.js。 运行在浏览器的JavaScri…
教你如何从零搭建一个Node.js 的 MVC 项目(一)
一、准备工作安装koa、热更新用的supervisor建立入口文件app.js./app.js./package.json注意supervisor-i./node_modules./app.js这条命
Node.js 系列 - 搭建静态资源服务器
作为还在漫漫前端学习路上的一位自学者。我以学习分享的方式来整理自己对于知识的理解,同时也希望能够给大家作为一份参考。希望能够和大家共同进步,如有任何纰漏的话,希望大家多多指正。感谢万分! 在上一章, 我们搭建了一个非常简单的 "Hello World" 服务器. 在这一章里, …
Node.js实战—Node.js+MySQL+RESTful
最近学习了一下Node.js相关的内容,在这里初步做个小总结,说实话关于本篇博客的相关内容,自己很久之前就已经有过学习,但是你懂的,“好记性不如烂笔筒”,学过的东西不做笔记的话,很容易就会忘记的一干二净,往往的结果就是自己又要重头开始学习,这是一个非常痛苦的过程。没有办法,为了…