SPA frameworks such as Angular 2, React, Knockout and others offer a powerful way to build complete applications using client-side rendering and routing. So, why would you even still want a sophisticated server-side stack like ASP.NET?
In this talk, I’ll demonstrate how we on the ASP.NET team are trying to make you happier and more productive when creating and hosting rich JavaScript apps. ASP.NET MVC 6 will go well beyond just being a fileserver for your static files: it will offer special packages for Angular 2 and React developers that cleanly integrate what’s going on in the client (routing, validation, data access, etc.) with equivalents on the server. It lets you wield the full power of the server to do what’s impossible on the client alone, such as improving the startup performance of your JavaScript application by orders of magnitude, and even prerendering Angular/React apps on the server.
And if you want to integrate ASP.NET with other JavaScript technologies, that’s covered too. I’ll demonstrate the upcoming NodeServices package that lets your ASP.NET application use arbitrary NPM (Node.js) packages at runtime, suddenly giving you access to the full spectrum of front-end technologies and the largest package ecosystem in the world.
NDC Conferences
ndc-london.com
ndcconferences.com