Like most modules in Node’s core, the http module favors simplicity which leaves opinions, syntactic sugar, ans specific details up to the community modules, such as Connect or Express.

This section will cover some of Node’s low-level APIs.

Read more »

In this section, we talk about the Express web framework for Node.js. It is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

$ npm install express --save
Read more »

In this section we deal with how Javascritp handles files both synchronously and asynchronously. The following topics will get involved.

  • Event Driven Non-Blocking I/O in V8 Javascript
  • Binary Data, Character Sets, and Encodings
  • Buffer
  • Callbacks
  • Files and fs
  • Streams
  • Pipes
Read more »

We said earlier that the core of Gradle is a language for dependency based programming. In Gradle terms this means that you can define tasks and dependencies between tasks. Gradle guarantees that these tasks are executed in the order of their dependencies, and that each task is executed only once. These tasks form a Directed Acyclic Graph. There are build tools that build up such a dependency graph as they execute their tasks. Gradle builds the complete dependency graph before any task is executed.

Read more »

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

$ hexo new "My New Post"

More info: Writing

Run server

$ hexo server

More info: Server

Generate static files

$ hexo generate

More info: Generating

Deploy to remote sites

$ hexo deploy

More info: Deployment