Simple is Happiness
Less is more
Node.JS
为什么你应该抛弃Express的视图渲染引擎
by pockry keys 大话编程 Node.JS 1415249311893
Nodejs Express框架一个被人们广为使用的特性是它的渲染引擎。Express视图渲染引擎允许Controller提供一个视图名称和视图模型对象给 Express,然后返回由HTTP响应流输出的一些字节。基于为eBay的Nodejs技术栈提供支持的经验,我们发现了这个方法的缺点并决定彻底的弃用它。我们这么做了之后,能明显看到页面加载速度的提升、更好的模块性以及开发者生产力的提高。本文将解释为什么你不应该使用Express视图渲染引擎,并提供一个推荐的替代方案。
如何选择Node.js Web开发框架?
by pockry keys 编程技巧 Node.JS 1412849370116
框架的作用是简化开发,如果使用框架对自己有帮助,那么为什么不用呢? 下面就从个人开发者和中小型团队来谈谈如何选择Node.js Web开发框架。
Node.js非常适用于Web开发,但是现在无论是一个网站,还是Web App都已经成为包括很多不同部分,如前端、数据库、业务模块、功能模块等等的大型项目,使用Node.js从零开始进行Web开发,也许大中型团队能够胜任,但对于个人和小型团队来说是不现实的。这时候框架就成为Web开发利器,对于个人开发来说几乎是必不可少。那么如何选择Node.js Web开发框架呢?
Node.js 包教不包会
by ourjs keys JS学习 Node.JS 1412757249586

这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。

话说看书是一件很头疼的事情,可如果想学到知识,又必须得看书。为了解决大家的这个困惑,我在每一课的开头都写有一个可检验的课程目标,如果你喜欢自己倒腾而不喜欢听别人逼逼的话,把那个课程目标倒腾出来,那门课你也就算掌握了。

Node程序中的设计模式
by pockry keys JS学习 Node.JS 1411958900973
Node.js基于Javascript,所以任何你已经知道的Javascript知识都能用在Node程序上。你曾经写的前端代码的模式同样也适用于服务器端应用逻辑。Node没有为Javascript语言添加扩展或修改来使它能应用于服务器。
但是,这里有一些值得学习的Node模式,它们在Node和Joyent所使用的代码里贯穿始终,你也能够用它们来设计你的应用。

LowDB - 基于Node的纯Json文件数据库
by 1518409521 keys JS开源 Node.JS 1409063011715
LowDB 基于Node的纯Json文件数据库
  • 无需服务器
  • 快速
  • 事件触发
  • 来自Lo-Dash的50多种方法
Express.JS指南
by 1518409521 keys 编程技巧 Node.JS 1405465805160

安装了node(下载)之后, 在你的机器上创建一个目录,开始你的第一个应用程序。$ mkdir hello-world

在这个目录中你将定义应用程序“包”,这和任何其他node的包没有什么不同。文件目录中的json文件,明确定义了一个依赖项。你可以用npm命令获取express最新版本,你喜欢这样做,而不是安装“3.x”以外的版本,以防止任何未知的惊喜。

告别Node.js
by tyler keys JS学习 Node.JS 1404707496212
 Node在一些方面确实很棒,但对于最近我感兴趣的软件类型,它终究不是适合的工具。我仍然计划用Node做网站,但如果你对维护任何项目感兴趣,只需要留言写下你的Github 用户名 ,  npm 用户名,以及项目名称来让我知道。通常我所要求的只有你不彻底的改变已有的api,如果真要这么做的话,还是重新开一个新项目的好。
Node.js手册:require是如何工作的
by sasasamoa keys JS学习 Node.JS 1403531667543
几乎所有的Node.js开发人员可以告诉你`require()`函数做什么,但我们又有多少人真正知道它是如何工作的?我们每天都使用它来加载库和模块,但它的行为,对于我们来说反而是一个谜。
出于好奇,我钻研了node的核心代码来找出在引擎下发生了什么事。但这并不是一个单一的功能,我在node的模块系统的找到了module.js。
皇帝的新衣:Node.js
by funnuy keys 心得体会 Node.JS 1403189770353
现在有很多人非难Node.js(例如著名的Node.js is cancer),但是反对者往往误解其中所传达的信息并用一些无关的观点进行反驳。更麻烦的是现在有两类人在使用Node.js,第一类人需要一个高并发的服务器来同时处理大量的连接(例如HTTP代理、Websocket聊天服务器等等),第二类人是重度依赖于JavaScript,他们在浏览器、服务器、数据库甚至洗衣机上都用JS。
沃尔玛为什么要采用Node.js
by sasasamoa keys 行业动态 Node.JS 1403072340190
Node.js在过去几年里一直是旧金山黑客们的乐趣,但创业公司和独立开发者并不是唯一在服务器端使用JavaScript的人。
在今天的Node峰会,沃尔玛高管讲述了为什么这个真实世界的零售巨头要选择这项相对较新的,非常时髦的技术。

 近期热门 - 点击最多
  1. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  2. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法
  3. TypeScript定义数字范围类型即仅包含【小时:分钟】的时间类型,每天指定时间点执行任务
  4. 比较测试:用百度文心一言和阿里通义千问写删除文件目录并且是async/await代码
  5. node.js使用TensorFlow入门教程二:什么是张量神经网络运算与矩阵的关系及基本入门代码
  6. node.js使用TensorFlow入门教程一:简介及工作原理环境安装及初始化
  7. node.js用saml2连接Identity Provider服务器完成Azure AD/Active Directory域帐号身份认证
  8. node.js中用typescript连接mongodb数据并设置断开后自动重启连接
  9. git 将本地仓库关连并push远程
  10. 在Windows10上创建node.js开机启动脚本服务Task Scheduler failed to start: Error Value: 2147943711.

  全端社区 - 最新回复
  1. Paddle/abbyy等ocr比较:如何将图片生成可选择文字版PDF
  2. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  3. 如何用JavaScript获取某个元素copy selector的CSS选择器
  4. 青否数字人5.0上线,支持真人接管实时驱动!
  5. 遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!
  6. 比fs.watch更加优秀的Chokidar文件变化检测库
  7. HTML页面嵌入部分使用Vue3,在jQuery应用中用类似Vue2使用Vue3
  8. 克隆自己的数字人形象需要几步?
  9. Node.JS中Fetch/Axios连接Strapi服务器端localhost,Next.JS后端SSR请求返回connect ECONNREFUSED,但客户端CSR正常
  10. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA