Slide 38
Slide 38 text
REACTJS.NET & ASP.NET CORE
The challenge with building 2017-style clientside-centric web apps is that there’s just so much going on, such as:
•Frameworks (React, Angular 1 or 2, Knockout, Aurelia, …)
•Architectures (plain old MV*, Flux/Redux, …)
•Languages (ES2016/TypeScript/…, LESS/SASS/…)
•Build systems (Webpack/Gulp/…), and all the ensuing choices:
• Development middleware
• Hot module replacement
• Bundling strategies
• Lazy loading of modules
•Server-client integration ◦Server-side prerendering of Angular/React/etc components
•Server-side prepopulation of client-side data caches
•Plain old fetching and synchronising data
•Combining server-side and client-side routing
•Combining server-side and client-side validation
6/11/2017 38