So what is my requirement?
- Initially I want to have full-stack application, but I finally decided that I want to separate Frontend and API project.
- I will host this application on Azure Web App Service and because this is a managed service, I don’t need to deal with setup the environment for deployment, no need to setup dedicated VM, just focus on development.
Where do I start?
For API project I don’t really mind whether I should use Node.js or ASP.NET Core. But again, since I don’t want to write everything from scratch, so I end up using LoopBack. LoopBack is more than sufficient to my scenario. So for the API part… it’s settled.
And here’s come the troublesome part, The Frontend part that using Angular 2. ?
I’ve been using Angular 2 for couples of months now and in general, I’m pretty much like it. It was not the same impression I had when I was trying Angular 1. I like it because it feels familiar for those who already using Handlebars.js and TypeScript. (more…)