• 这是Node.js的绝对终端库,不收藏可真是损失! 介绍一套完整的Node.js终端库,只有想不到,没有做不到。具有256种颜色,样式,键和鼠标处理,输入字段,进度条,屏幕缓冲(包括32位构图和图像加载),文本缓冲区等等... 无论你只需要颜色和样式,构建一个简单的交互式命令行工具或复杂终端应用程序:那么这是Node.js的绝对终端库! 它不依赖于ncurses。 有些教程可在blog.soulserv.net/tag/terminal上找到。 库的地址:https://github.com/cronvel/terminal-kit 以下是部分...

  • 如何创建高性能、可扩展的Node.js应用? 作者|Virgafox 译者|姚佳灵 出处丨前端之巅 说明:本文根据原文作者的系列文章编辑而成,略有删改。 在这篇文章中,我们将介绍关于开发 Node.js web 应用程序的一些最佳实践,重点关注效率和性能,以便用更少的资源获得最佳结果。 提高 web 应用程序吞吐量的一种方法是对其进行扩展,多次实例化其以平衡在多个实例之间的传入连接,接来下我们要介绍的是如何在多个内核上或多台机器上对 Node.js 应用程序进行...

  • Node.js十年,你大爷还是你大爷 Node.js从2009年诞生开始,到现在已有10岁,在这10年里,它的成长和成熟是大家有目共睹的。它因后端简化并发编程而被关注,因作为前端辅助开发工具而流行,因异步流程控制和回调地狱而被人诟病,因npm批量安装模块而被人敬仰。 作为技术领域里的明星项目,Node.js自诞生以来就一直处于风口浪尖之上。下面就来聊聊这些年Node.js被人们反复提起的黑料。 Node.js 是名副其实的版本帝,版本更新确实很频繁,时间线如下。...

  • 史上最全的node.js中文学习资料整理! node.js是Javascript的一个运行环境,也就是对Google V8引擎进行封装。node.js优化了特殊用例,还提供替代性强的API。基于此,今天W3Cschool小师妹将为大家带来史上最全的node.js中文学习资料整理,希望大家喜欢。 1.node.js 这部分主要包括node.js教程、被误解的node.js、node.js代码风格指南、node.js C++addon编写实战系列、node.js命令行程序开发教程等。实战训练可以帮助你一步一步的学习node.js,还有成千上万个案例。而Node.js教程、...

  • 500多名程序员发声,Node.js开发最大的痛点居然是调试 在使用Node.js开发过程中,你遇到的最大的痛点是什么?如果要问你一个这样的问题,你脱口而出的答案会是什么呢?最近Node.js专家RisingStack Inc.发布了一项新的调查,调查指出程序员在使用开源基于JavaScript的运行时环境时,遇到的最大痛点就是调试。该公司还在最近的博文中表示使用Node.js面临最大障碍是调试的程序员居然占据所有受访者的18%。 此外,调查还显示43%的Node.js程序员表示,他们每周需...

  • Node.js新手必须要知道的 1.非阻塞或异步I/O 由于Node.js是一种服务器端框架,所以它的一个主要工作就是处理浏览器请求。在传统的I/O系统中,当前请求只有当先前请求的响应(HTML页面)已到达才会发出。这就是为什么它被称为阻塞I/O。服务器阻塞其他请求是为了处理当前的请求,而这会导致浏览器的等待。 Node.js不遵循I/O的这个原则。如果一个请求需要花费较长时间,那么Node.js会发送请求到事件循环(event loop)中,并继续在调用栈(call stack)中处理下...

  • 谷歌发布新的 Node.js Web 渲染界面 Carlo 谷歌发布 Carlo 的早期版本,这是谷歌实验室用来创建 Node.js 应用的实验性项目。Carlo 使用 Puppeteer 实现 Node.js 应用和 Chrome Web 浏览器之间的通信。 在使用 Web 技术创建桌面应用方面,Electron 目前是主导性的技术。与 Electron 不同,Carlo 并不会尝试将特定版本的 Chrome 和 Node.js 打包在一起,而是依赖于终端用户的电脑上已安装的任意版本的 Chrome。 Carlo 并没有提供构建真正桌面应用的功能,比如修改浏览器视图的名称、菜...

17条记录

学习推荐

  • JavaScript
  • HTML DOM
  • jQuery
  • AngularJS
  • AngularJS2
  • Vue.js
  • React
  • TypeScript
  • jQuery UI
  • jQuery EasyUI
  • Node.js
  • AJAX
  • JSON
  • Highcharts
  • Bootstrap
  • Google地图
  • 百度地图
  • DHTML
  • E4X
  • WMLScript