title: Is it possible to create an Angular 5 web application without Node.js/npm?
body: <p>I am trying to create an Angular 5 web application but my boss does not want me to use Node.js/npm. Instead wants me to use Java, is this even possible? </p>
  
  <p>In all of the reading/research I've done, everyone uses Node.js/npm "even the Angular website". So how can I create an application using Java instead of Node.js/npm?</p>
  
  <ul>
  <li><p>If Node.js/npm is NOT needed for Angular 5, why do so many people use it? Wouldn't it bog down their code base? Also how can I use Java to replace Node.js/npm? Are there any additional tools/languages I should know to support the Java/Angular 5 app without Node.js/npm?</p></li>
  <li><p>If Node.js/npm <em>is</em> needed for Angular 5, why? What does it do for the Angular 5 framework that can not be done in Java?</p></li>
  </ul>
  
  <p>If anyone has an example of an Angular 5 web app using java instead of Node.js/npm I would be much appreciated.</p>