
如何使用NPM来管理你的Node.js依赖
npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者和社区的重要性不言而喻。本文详细讲述了NPM的使用技巧,包括:package.json 、npm 的配置、npm install 命令、npm link 命令和其它 npm 命令。

npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者和社区的重要性不言而喻。本文详细讲述了NPM的使用技巧,包括:package.json 、npm 的配置、npm install 命令、npm link 命令和其它 npm 命令。

平台需要互操作性。在这篇文章中,作者仔细研究了Flex和JSON及XML的互操作性。文章也包含了使用E4X库来将XML映射到图表和表格组件的内容,还演示了如何使用as3core库来解码JSON消息。
尽管开发者们面对众多的Web API已不堪重负,然而这些API仍在以惊人的速度发布着,并公开了无数种访问数据的方式,而且当通过某些相似对象访问其他Web API时就会发现,那些数据彼此之间并不兼容。对象网络(Object Network)试图归纳不同对象的数据格式,以便创建一种与互联网相似的、利用超链接网络效应的数据基础结构(data fabric)。
企业软件间的协作面临着许多流程及技术上的挑战。NetworkedHelpDesk之类的行业联盟发明的轻量级开放API规范解决了一些技术难题,他们也因此被标榜为企业API将来的发展方向。
Jon Galloway正在进行一项关于动态化ASP.NET的MVC 3框架的研究,该研究基于将编译器作为服务的思想。与此同时,Karsten Januszewski也在寻求反序列化JSON的方案,以此来达到替代静态模型的目的。
近十年间,开放API在数量和流量两方面的增长已经超过了任何估计。来自ProgrammableWeb的John Musser给出了他对2011年开放API市场状况的分析。
上周,Frank Ableson发表了一篇文章,详细介绍了如何使用jQuery Mobile、JSON、PHP和MySQL创建移动网络应用程序。
近日,Facebook的研究科学家Changhao Jiang介绍了一个名为BigPipe的技术,这项技术可使Facebook站点的访问速度提升一倍。BigPipe是Facebook的创新研究之一,同时也是Facebook的“秘密武器”,它能够极大提升站点的性能。另一项被提及的创新从本质上来说是架构上的,那就是将网页组织为 “pagelets”的形式。
Json.NET提供了更棒的序列化与反序列化机制,其性能要超越.NET中的所有主流序列化机制,包括BinaryFormatter,甚至比大名鼎鼎的DataContractSerizalier还要快。