JSF provides special tags to create common layout for a web application called facelets tags. These tags gives flexibility to manage common parts of a multiple pages at one place.
Namespaces:
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"...
using JSON
JSON.parse(str)
JSON.json(obj)
JSON.print(io, obj, indent)
Since neither Julia Dict nor JSON objects are inherently ordered, it's best not to rely on the order of key-value pairs in a JSON object.
This section provides an overview of what jsf-2 is, and why a developer might want to use it.
It should also mention any large subjects within jsf-2, and link out to the related topics. Since the Documentation for jsf-2 is new, you may need to create initial versions of those related topics.
...
Node.js uses streams to handle incoming data.
Quoting from the docs,
A stream is an abstract interface for working with streaming data in Node.js. The stream module provides a base API that makes it easy to build objects that implement the stream interface.
To handle in request body of a PO...
ES6, ECMAScript 6 or ES2015 is the latest specification for JavaScript which introduces some syntactic sugar to the language. It's a big update to the language and introduces a lot of new features
More details on Node and ES6 can be found on their site https://nodejs.org/en/docs/es6/
Virtual Directory / Nested Application with Views Pitfall
If you're going to be using Express to render views using a View Engine, you'll need to pass the virtualDirPath value in to your views
`res.render('index', { virtualDirPath: virtualDirPath });`
The reason for doing this is to make yo...