Create-React-App for Episerver

React is a popular JavaScript library used to build user interfaces (UI) on the front end. You can design simple views for each state in your application, and React efficiently updates and renders just the right components when your data changes. React simplifies the development of modern user interfaces - simplifies doesn’t equate to simple, however.

The Brilliance Comet App

Facebook created an environment that comes pre-configured to facilitate building a React app called the Create-React-App. Create-React-App is a comfortable environment for learning React and is a great way to start building a new single-page application in React. Although React is simpler than alternative frameworks, diving into React can still be complicated. 

Developers new to leveraging React in their front-end development for Episerver will likely spend days setting up their environment, working through various libraries, and troubleshooting techniques. This can result in lost productivity and frustration. Many React implementations fail to fully support search engine indexing by non-Google search engines, which can result in lost rankings, traffic, and revenue.

Server-side rendering is a crucial feature supported through our implementation, enabling your pages to be crawled by all search engines.

Brilliance’s Comet App saves developers time in using React for front end development with Episerver by working through the installation nuances of:

 

• ReactJS.Net, React, Create-React-App
• Cache Busting
• Express Development Server

It can be a challenge to know how to get started for developers who are new to React or new to creating React components for Episerver. Brilliance’s Comet app further simplifies the process and helps you get situated for success.

Click here to view the Comet app in Episerver's Marketplace.

For more information on the Comet app, check out our series on integrating react and ASP.NET:

Do you have questions or would like to discuss our Comet app further? Feel free to set up a time to talk!

Jared Hackbart

Director of Sales

About

Jared Hackbart

Jared is passionate about providing clients with the right tools and applications to help their business grow.  Drawing from his experiences at Canon Solutions of America & Ken Cook Co. with manufacturing companies, Jared provides solid solutions and guidance to Brilliance's clients on a daily basis.

Related Articles