AEM + Angular 2 integration
Hello All,
Need to get information on these below points with respect to Angular 2 (not Angular 1) + AEM integration.
1. 1. Where to keep the ts files of the component? Sample component screen shot given below. Here we kept ts files as part of the component itself. But read in a blog that this is not advisable. The angular components need to be kept under clientlibs and referred by AEM component. Not sure how to achieve this.

2. 2. Do we need to have nodejs or gulp build in AEM?
3. 3. Using JSP or Sightly? Which is the best approach?
4. 4. For maven multimodule project : content-bundle-archetype is preferred or any other multimodule archetype?
5. 5. Can anyone share a sample component of AEM talking to Angular 2 satisfying these points? (where ts files are from clientlibs and AEM integrated to it). I can share my personal email id for the same.
Thanks,
Parvathy