Edit on GitHub

Single Page Apps

ServiceStack with its strong foundations as a remote services framework and it’s easy and versatile HTML support makes it the ideal services framework to create Single Page Apps.

TypeScript React VS.NET Template

TypeScript React incorporates today’s best-in-class technologies for developing rich, complex JavaScript Apps within VS.NET and encapsulated within ServiceStack’s new TypeScript React VS.NET Template providing an instant integrated client and .NET server solution where you’ll be immediately productive out-of-the-box whilst enabling an optimal iterative development experience with pre-configured Gulp tasks that takes care of effortlessly packaging, bundling and deploying your next App.

React Desktop Apps

React Desktop Apps take advantage of the adaptability, navigation and deep-linking benefits of a Web-based UI, the productivity and responsiveness of the React framework, the performance, rich features and functionality contained in ServiceStack and the .NET Framework combined with the native experience and OS Integration possible from a Native Desktop App - all within a single VS .NET template!

React App Template

The ReactJS App VS.NET Template enables an optimal iterative dev experience for creating optimized Single Page React.js Apps. It shares the same approach for developing modern Single Page Apps in VS.NET as the AngularJS App Template by leveraging the node.js ecosystem for managing all aspects of Client App development and using the best-in-class libraries.

AngularJS App Template

AngularJS App is a new template in ServiceStackVS that provides a modern opinionated web technology stack for developing rich Single Page Apps with AngularJS and ServiceStack.

Integrated HTML, CSS and JavaScript Minifiers

If the above Single Page App templates are not suitable you can still take advantage of ServiceStack’s integrated and non-invasive minification features to effortlessly enable HTML, CSS and JavaScript minification to your existing Website.

Community Resources

Example Single Page App Projects