Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The new UI uses Angular Universal to render initial page requests on the server side. Thus ,  which greatly improves the initial page load time. As a nice benefit, search engines requesting pages do not have to deal with client side page rendering. Crawlers working through a list of URLs will always be presented with a page rendered on the server.

Node.js is the server technology used with JavaScript web application and thus with Angular. It serves the same purpose as Tomcat does for Java servlets  As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications like web based user interfaces

Npm stands for Node Package Manager. In fact installation instruction for the user interface at GitHub essentially consist of the command 'npm install',  followed by 'npm start' to start a local server.

...