-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Irving Core is a ReactJS based, isomorphically rendered, headless CMS frontend application. Irving allows quick and easy development of headless/decoupled websites. to help you render your CMS content in a more modern, performant way that users have come to expect.
In order to support development and production, there are a number of Irving packages, design/development patterns, and libraries that work together to create a powerful ecosystem of development tools.
In practice, Irving takes a JSON string of components and hydrates React components. The frontend application makes a request to the API passing along the route details, which keeps the business logic in the backend/CMS layer. This allows for lightweight rendering and output, but without sacrificing any SPA functionality or power behind React.
In addition, Irving is a collection of components, utilities, and patterns that will help you make your new tech stack flexible, reusable, and maintainable.
- WP Irving
- WP Components
- Check out the Irving Core section to learn more about what comes with the core Irving app.
- Check out the Irving Features section to see more about peripheral features and helpers in Irving.
-
Why Irving? Irving core ships with a few APIs.
-
Irving APIs
- Components API -This is the primary API used to render Irving components.
- Data API - API used for the async data loader.
- Form API - This API is used for form handling.