Node.js fs 模块的文件操作 API 介绍 - 前端 - 掘金
1.File System 模块概述 Node js的文件I/O 是基于标准的POSIX系统的API的一个封装,所有的方法都...
[简译] 外国大厂对 node.js 工程师的建议 - 后端 - 掘金
原视频地址: https://www.youtube.com/watch?v=gePCzPTEXSU 你对 node.js 初学者你有什么建议. Wyatt Preul Joyent 产品工程师 不要一开始就依赖 npm 上的模块, 尝试自己从头实...
Node.js 连接 12 种数据库例子集合 - 后端 - 掘金
Cassandra Module: cassandra-driver Installation ...
【译】关于 Node.js 里 ES6 Modules 的一次更新说明 - 前端 - 掘金
James M Snell IBM Technical Lead for Node.js原文链接: An Update on ES6 Modules in Node.js 几个月前,我写了一篇文章来描述 Node.js 现存的 CommonJ...
Node.js: 一个刚刚够用的 HTTPS 服务器 - 掘金
有时候,需要创建一个https服务器,以便测试使用。使用node.js完成此项工作还是比较简单的。另外,为了可以创建https,需要openssl工具栈。 首先创建证书: openssl genrsa -out key.pem openssl req -new...
Node 的 readline (逐行读取) - 前端 - 掘金
传送门:github地址 readline 模块提供了一个接口,用于从可读流(如 process.stdin)读取数据,每次读取一行 先来看这个基本示例: const readline = require('read...
无处不在的 path 模块 - 掘金
path到底是什么鬼? 为啥老看见它 虽然我不写node.js,但是总能在各种配置文件(gulpfile.js/webpack.config.js)中看到这段代码,还有好多配置工具的例子中也总是用到它,所以让我们来一起解读一下这段代码中蕴含的所有知识点吧 va...
全面掌握 Node 命令选项 - 后端 - 掘金
作为 Node.js 开发者,有必要全面了解一下 Node 命令的所有选项,这样在关键时刻才能得心应手。...
Nodejs 进阶:用 debug 模块打印调试日志 - 掘金
本文摘录自《Nodejs学习笔记》,更多章节及更新,请访问 github主页地址。欢迎加群交流,群号 197339705。 前言 在node程序开发中时,经常需要打印调试日志。用的比较多的是debug模块,比如express框架中就用到了。下文简单举几个例子...
Nodejs 进阶:express+session 实现简易身份认证 - 掘金
本文摘录自《Nodejs学习笔记》,更多章节及更新,请访问 github主页地址。欢迎加群交流,群号 197339705。 文档概览 本文基于express、express-session实现了简易的登录/登出功能,完整的代码示例可以在这里找到。 环境初始化...
Node.js 代码风格指南 - 前端 - 掘金
Nodejs Style Guide(by felixge) 格式 ...
浅析 JavaScript 的并发模型和事件循环 - 前端 - 掘金
前言 谈起NodeJs的都会谈起它的单线程,进而聊起它的event loop模型,那么NodeJs背后的事件循环有什么神秘之处?它又是如何处理高并发的呢?今天,我将简单地分析这块知识。 1、JS的堆栈、队列 任何...
在 Node.js 中引入模块:你所需要知道的一切都在这里 - 掘金
本文作者:Jacob Beltran 编译:胡子大哈 翻译原文:http://huziketang.com/blog/posts/detail?postId=58eaf471a58c240ae35bb8e3 英文连接:Requiring modules i...
Node.js 面试题之 2017 - 掘金
译者按: 从ECMAScript标准,Node.js语法以及NPM模块角度来看,Node.js的发展让人目不暇接,那么面试题也得与时俱进。 原文: Node.js Interview Questions and Answers (2017 Edition) ...
Node 入门教程 - 了解并使用 Http 模块 - 前端 - 掘金
传送门:GitHub地址 上一节,我们用Http模块搭建了一个hello world服务器。现在我们就来了解了解Http模块,学习它的常用API,并在最后实现两个小案例。 http模块主要用于搭建HTTP服务。使用Node搭建HTTP...
我是如何找到 Express 应用延迟原因的 - 掘金
作者/ 马达数据CTO 刘嘉瑜 最近我发现我的 Express 应用特别慢。 背景介绍是这样:我们在 Madadata 里建立平台,在这个平台中,我们使用了一个外部服务 Leancloud 来提供用户身份验证和注册。 但是,为了在对 API 进行测试时,...
Node 学习 -- 模块机制 - 掘金
背景 我们都知道官方的JavaScript api规范定义了一些对象,对于构建基于浏览器的应用程序来说非常有用。然而,规范没有定义一个标准库,因此JavaScript并不具备构建大型应用的能力.这个时候CommonJS规范的出现是一个重要的里程碑. 什么是C...
Node 学习 -- 基础知识 - 掘金
深入学习Node之前,需要先知道Node这个框架的基本知识. 控制台 console对象:Node中使用该对象表示控制台,通过console对象各种方法来向控制台进行标准输出流,标准错误输出流. API console.log(): 进行标准输出流的输出(s...
你需要了解的 Node.js 模块 - 前端 - 掘金
Node 使用两个核心模块来管理模块依赖: require 模块,是个看起来像在全局作用域有效的模块——不需要 require('require')。 module 模块,看起来也像是在...
(译) 在你沉迷于包的海洋之前,还是了解一下运行时 Node.js 的本身 - 掘金
原文地址:Before you bury yourself in packages, learn the Node.js runtime itself 原文作者:该文章已获得作者 Samer Buna 授权 译文出自:掘金翻译计划 译者:fghpdf 校对者:...
Node.js+MongoDB 对于 RestfulApi 中用户 token 认证实践 - 前端 - 掘金
最近在新的项目中开发中需要使用到RESTful API的对接IOS与Android应用开发,所以一不小心就踩进了REST的坑里面……在开发过程中还是有许多收货的。这次就来看看API设计中的token的思路与实践。 ...
《深入理解 Node.js:核心思想与源码分析》 - 前端 - 掘金
Node.js 的源码分析,基于node v6.0.0。 源码分析包括(libuv, v8), 需要有一定的 C、C++基础。 Node.js 的源码到处闪烁着开发者的智慧和追求极致的精神。 包括但不限于: ...
Node.js 异步漫谈 - 后端 - 掘金
本文为饥人谷 jscode 原创文章,首发于知乎专栏,作者若愚。转载需声明来源。使用 node,异步处理是无论如何都规避不了的点,如果只是为了实现功能大可以使用层层回调(回调地狱),但我们是有追求的程序员...本文以一个简单的文件读写为例,讲解了异步的不同写法...
2016 年 Node.js 十大文章 - 后端 - 掘金
本文转载自:众成翻译 译者:dainiel 链接:http://www.zcfy.cc/article/2201 原文:https://blog.risingstack.com/10-most-important-node-js-...
编写 Node.js Rest API 的 10 个最佳实践 - 前端 - 掘金
全文共 6953 字,读完需 8 分钟,速读需 2 分钟。翻译自:RingStack 的文章 10 Best Practices for Writing Node.js REST APIs | @RisingStack,英文好的同学可以直接阅读原文,译文较原文...
【翻译】十个开发 Node.js REST API 的最佳实践 - 后端 - 掘金
原文地址:10 Best Practices for Writing Node.js REST APIs原文作者:Gergely Nemeth译者:fghpdf校对者:luin在这篇文章中,我们会介绍 Node.js API 的最佳实践,包括路由命名,身份验证...
Nodejs 测试:从 0 到 90(理论篇) - 后端 - 掘金
摘要: 最近在负责一个基于nodejs的应用,在很多方面都经历了一个从无到有的过程,测试也是如此。刚开始时,代码都写不好,更别提测试了,那时测试为0。经历过一段时间后, 测试覆盖率在90%+。这就是我的从0到90。剩下的10,还有很长的路,且待下回...
hexo高阶教程:教你怎么让你的hexo博客在搜索引擎中排第一 - 掘金
本文首发在我的个人博客:http://cherryblog.site/欢迎大家前去参观,顺便求fork,么么哒~ 上一次在掘金上发表的hexo高阶教程:hexo高阶教程next主题优化之加入网易云音乐、网易云跟帖、动态背景、自定义主题、统计功能,收到了不少朋...
AcyOrt - 基于 Node.js 博客生成程序 - 前端 - 掘金
AcyOrt 是一个基于 Node.js 的博客工具。通过这个工具,用户只要在 issues 上写自己的博客文章,然后一个简单命令就可以产生博客内容。 项目地址:https://github.com/acyortjs/acyort 特色说明 对比 Hexo,基...
Node.js 代码风格指南 - 前端 - 掘金
Nodejs Style Guide(by felixge) 格式 ...
Node搭建静态文件服务器 - 前端 - 掘金
通过前面的几篇介绍,我们这个教程算正式打开Node开发的大门,学习了环境搭建、然后为了提高各位看官的新趣粗略的介绍了Http模块、之后又了解了Node的模块。之前说过,我们将通过实例来学习Node,从这一篇开始,我们就将用实例来学习各个模块。 ...
从零开始构建 JavaScript 技术站 - 第二版 - 工具资源 - 掘金
阅读从零开始构建 JavaScript 技术栈 - 英文版 ...
一个非常适合入门学习的 React-Native 博客项目 - 前端 - 掘金
A react-native applaction for surmon.me 一个非常适合入门学习的react-native项目,代码清晰、结构合理 ...
Node 学习 -- 搭建简单的服务器 - 掘金
Node搭建一个简单的静态服务器,具备一些基本功能. 功能: 能显示以.html/.htm结尾的Web页面 能直接打开以.js/.css/.json/.text结尾的文件内容,以及图片 查找文件/目录,如果不是文件是目录下,就列出该目录下所有文件及文件夹,并...
新网易云音乐 Node.js 版 API - 后端 - 掘金
全部接口已升级到最新, 具备登录接口, 更完善的文档...
前端工程师全栈之路之部署环境搭建篇 - 前端 - 掘金
又是一年清明雨上,去年写前端工程师学习Nginx实践配置HTTP2.0篇的时候心想着有钱能买个服务器,一年过去了,我终于有了一个腾讯云的服务器!!!(虽然只有一个月免费试用期… )。 这篇文章想要偏向实践兼顾理论地系统性介绍如何在一个全新的Li...
Node 学习 -- jade - 掘金
jade(pug) 由于商标版权问题,Jade 已经改名为了 Pug,github地址https://github.com/pugjs/pug Jade 是一个高性能的模板引擎,它是用 JavaScript 实现的,并且可以供 Node 使用,当然还支持其他语...
构建自己的 Web Weekly - 前端 - 掘金
小铁前段时间看了个脱口秀节目👉《矮大紧奇谈》,其中讲到日本“道”文化的守、破、离,颇有意思。同理,技术学习大概也要经历这三个阶段:造轮子是守,对轮子的改造是破,最后丢弃旧轮子发明新轮子的过程便是离 👏👏 … 呃哼.. 呃哼~ 在技术学习的过程中,最忌闭门...
(译) 如何使用 JavaScript 构建响应式引擎 —— Part 2:计算属性和依赖追踪 - 掘金
原文地址:How to build a reactive engine in JavaScript. Part 2: Computed properties and dependency tracking 原文作者:本文已获原作者 Damian Dulisz ...
多图 | 发布 Node 模块到 NPM 社区方法详解 - Android - 掘金
尊重版权,未经授权不得转载出处:http://www.lcode.org 本周报来自江清清的技术专栏,欢迎微信关注公共号:codedev123.精彩技术文章第一时间推送! (一).NPM介绍 我们在开发React Native应用的时候,经常会开发一些组件和模...
客户端爬虫 ios sdk 发布了! - 掘金
客户端爬虫平台(dSpider)提供了Android/ios sdk, 同时支持显式爬取和静默爬取. dSpider是一个使用Javascrip语言的客户端爬取平台,由sdk、Pc工具(即将发布)、以及云管理平台三部分组成。详情:https://dspide...
改造你的网站,变身 PWA - 掘金
最近有很多关于 Progressive Web Apps(PWAs)的消息,很多人都在问这是不是(移动)web 的未来。我不想陷入native app 和 PWA 的纷争,但是有一件事是确定的 --- PWA极大的提升了移动端表现,改善了用户体验。 好消息是...
最受欢迎的 5 款 Node.js 端到端测试框架 - 掘金
共 7717 字,读完需 10 分钟,速读需 5 分钟,适合中高级前端工程师,本文对主流的 E2E 测试框架做了简单对比,期望对大家的技术选型有帮助。测试,尤其是自动化测试在现代 WEB 工程中有着非常重要的角色,与交付过程集成良好的自动化测试流程可以在新版发...
SocketIO 官方文档 - 总览 - 前端 - 掘金
最近因为要学习习一个即时通讯项目,需要用到socket通信,所以自己先学着写一下。服务器端做一个简单的中转站。截止我翻译的时候,最新版本是v1.7.3。 怎样使用 安装$ npm install socket.io 在Node的h...
史上最详细VUE2.0全套demo讲解 基础1(模板语法) - 掘金
作者 : 混元霹雳手 ziksang 一开始在vue1.0的时候我就开始关注掘金的vue专栏,但是一直给我一种感受,真正能静下心来给读者写好每一个细讲,每一个讲解点,我觉得是最重要的,虽然我没有什么能力给大家带来像iview,mint ui等一系列大牛的基础...
你需要了解的 Node.js 模块 - 前端 - 掘金
Node 使用两个核心模块来管理模块依赖: require 模块,是个看起来像在全局作用域有效的模块——不需要 require('require')。 module 模块,看起来也像是在...
Node.js 实现简易爬虫 - 后端 - 掘金
为什么选择利用node来写爬虫呢? 就是因为cheerio这个库,全兼容jQuery语法,熟悉的话用起来真真是爽 依赖选择 cheerio: Node.js 版的jQuery http:封装了一个HTPP服务器和一个简易的H...
深入浅出 Nodejs 读书笔记 - 知乎专栏 ·「前端专栏」 - 前端 - 掘金
去年的一篇老文章,恰好今天专栏开通,迁移过来。 今天终于把朴灵老师写的《深入浅出Node.js》给学习完了, 这本书不是一本简单的Node入门书籍,它没有停留在Node介绍或者框架、库的使用层面上,而是从不同的视角来揭示Node自己内在的特点和结构。建议有一定...
Electron 深度实践总结 - 前端 - 掘金
思维导图 前言: Electron 从最初发布到现在已经维护很长一段时间了,但是去年才开始慢慢升温。笔者个人恰好也有一些 Elect...
靠谱的学习资源都在这里!「LeanCloud 视频公开课」正式上线! - 掘金
公开课很多,靠谱的不多。 一个靠谱的公开课资源,可以让你的进阶事半功倍。 在这里,你可以实现开发初阶到高阶的转变。 在这里,初阶同学也可以独立完成一个微信小程序的开发。 你可能还想更高效地使用 LeanCloud,那你更不要错过接下来每一期的精彩…… 「Le...
写一本关于 React.js 的小书 - 掘金
React.js 小书 本文作者:胡子大哈本文原文:React.js 小书 转载请注明出处,保留原文链接以及作者信息 在线阅读:http://huziketang.com/books/react/ 简介 这是一本关于 React.js 的小书。 因为工...
js+nodejs完成文件上传 - 掘金
原文: http://i.jakeyu.top/2017/01/10/表单文件上传/作者: Jake FormData对象使用一些键值对来模拟一个完整的表单,然后使用ajax发送这个FormData对象,后端便可以拿到表单中上传的文件。 前端处理 HTML代码...
Node.js | 解放技术社区运营者的双手 - 后端 - 掘金
Node-xlxs-mail Dependencies Node.js Nodemailer 基于Node的邮件代...
《深入理解 Node.js:核心思想与源码分析》 - 前端 - 掘金
Node.js 的源码分析,基于node v6.0.0。 源码分析包括(libuv, v8), 需要有一定的 C、C++基础。 Node.js 的源码到处闪烁着开发者的智慧和追求极致的精神。 包括但不限于: ...
2016 年 Node.js 十大文章 - 后端 - 掘金
本文转载自:众成翻译 译者:dainiel 链接:http://www.zcfy.cc/article/2201 原文:https://blog.risingstack.com/10-most-important-node-js-...
编写 Node.js Rest API 的 10 个最佳实践 - 前端 - 掘金
全文共 6953 字,读完需 8 分钟,速读需 2 分钟。翻译自:RingStack 的文章 10 Best Practices for Writing Node.js REST APIs | @RisingStack,英文好的同学可以直接阅读原文,译文较原文...
网友评论