Node.js:多功能开发环境的全面指南
1. Node.js 简介
Node.js 虽已被一些大型企业(如领英、雅虎和网飞)采用,但对企业中层管理者而言,它仍显年轻,令人有所顾虑。它推动了 JavaScript 的发展,让其变得更复杂精妙,同时也是使用改进后脚本语言的安全之选。如今,前沿的 JavaScript 又反过来推动了 Node.js 组织和发布模式的革新。
Node.js 重新定义了 JavaScript 的应用场景。如今,雇主既要求 JavaScript 开发者在熟悉的浏览器环境中工作,也希望他们能在服务器环境中大展身手。此外,Node.js 还催生了一种新的服务器语言,吸引了 Ruby、C++、Java 和 PHP 等服务器端开发者的关注,尤其是那些了解 JavaScript 的开发者。
对于开发者来说,Node.js 充满乐趣。与其他开发环境相比,它入门简单,创建和托管应用程序轻松,还能轻松尝试新事物。Node 项目所需的基础架构不像其他环境那样复杂繁琐。只有 PHP 的开发环境与之同样简单,但即便如此,PHP 若要创建面向外部的应用程序,还需与 Apache 紧密集成。
不过,Node.js 也有一些难以发现的特性。学习 Node.js 不仅要掌握其环境和核心 API,还要发掘并掌握这些不易发现的特性。
2. 目标受众
本书主要面向两类开发者:
- 前端开发者 :他们使用各种库和框架开发前端应用,现在希望将 JavaScript 技能拓展到服务器端。
- 服务器端开发者 :他们想尝试新技术,或者需要转向
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



