More Premium Hugo Themes Premium React Themes

React Core Boilerplate

Powerful ASP.NET Core 3 templates with React, true server-side rendering and Docker support

React Core Boilerplate

Powerful ASP.NET Core 3 templates with React, true server-side rendering and Docker support

Author Avatar Theme by nickmaev
Github Stars Github Stars: 216
Last Commit Last Commit: Jul 14, 2020 -
First Commit Created: Jun 19, 2023 -
React Core Boilerplate screenshot

Overview:

React Core Boilerplate is a starting point for building universal/isomorphic React web applications with ASP.NET Core 3 and server-side rendering. It provides a fake authorization system and supports both TypeScript and JavaScript versions. The latest version (2.0.3) adds Docker support and XSS attack prevention, among other updates and improvements.

Features:

  • Starting point for building universal/isomorphic React web applications
  • Works out of the box
  • Helpful for newbies
  • Fake authorization system
  • Supports TypeScript and JavaScript versions
  • Docker support
  • XSS attack prevention
  • Updated dependencies and removed unused namespaces
  • Migrated to .NET Core 3.1
  • Migrated to Bootstrap 4 using react-bootstrap
  • Migrated to Formik for form creation
  • Redux stores migrated to Redux Toolkit for easier development
  • HTTPS support for server-side rendering
  • Editable status code in routes for SEO
  • Repository restructuration
  • Added JavaScript version of the React Core Boilerplate
  • Stability fixes
  • Updated critical dependencies
  • Improved WebPack vendor and bundle configurations
  • Updated .NET Core dependency to v. 2.2
  • Improved .csproj file for building and publishing scenarios
  • Fixed source map generation in development mode
  • Fixed bundle compilation in production mode
  • Added minor features
  • Bug fixes
  • Added polyfills for supporting IE9 and IE11
  • Added fulltext live search example
  • Added WebPack plugins
  • Speeded up WebPack bundle building
  • Updated domain-wait package for preventing duplicate fetch requests

Installation:

To install React Core Boilerplate, follow these steps:

  1. Clone the repository:
git clone https://github.com/react-core-boilerplate.git
  1. Install the necessary dependencies:
npm install
  1. Start the development server:
npm start
  1. Open your browser and navigate to http://localhost:3000 to see the application running.

Summary:

React Core Boilerplate is a comprehensive starting point for building React web applications with ASP.NET Core. It provides all the necessary tools and libraries for server-side rendering, authentication, and development efficiency. With regular updates and bug fixes, it ensures stability and improves functionality. The availability of TypeScript and JavaScript versions caters to different developer preferences. Overall, React Core Boilerplate is a valuable resource for developers looking to jumpstart their React projects.