Updated: 22/11/2016
Technical Research: NodeJS Cheerio + Request
Node.js does not provide an inbuilt module containing DOM (the Document Object Module), however the externally developed library Cheerio does. It implements a subset of JQuery server-side, giving the ability to parse HTML and XML. [1]
Key Features
Usage
Cheerio can be used alongside the inbuilt library Request (HTML request client), to web-scrape markup files. This is a key component of building the form renderer, wherein we will extract data from markup files.
Advantages
Disadvantages
Alternatives
References
[1] "Web Scraping In Node.Js". SitePoint. N.p., 2016. Web. 8 Dec. 2016.
[2] Ogden, Max. "Max Ogden Blogotronz". Maxogden.com. N.p., 2016. Web. 8 Dec. 2016.