With the possibility to create single-page apps at hand for more developers given by the frameworks, the downside of managing dependencies, build-step and overall a complex environment to work in the discussion of frontend developer experience (dx) started to appear.
What about the front-end dx with Cradle CMS?
The frontend development experience must give possibilities for efficient work. Enhancing a website should be easy (and fun). With Cradle CMS, you need not be a full-stack developer to get great-performing web pages. There is no build step. Dependencies other than what you wish to include in the project are already managed in each release.
- Prebuilt theme with full code access: To save time for smaller projects or to get started.
- The software comes with a built-in code editor.
- The front end is compiled with server-side rendering; you could even build a no-JS site.
Built-in code editor
Worth noting is that it is possible to reach the theme and frontend code through the API and thus develop locally in the preferred editor and with frameworks such as React that require a build step.
- Syntax highlighting
- Error checking and reporting
- Supports dark mode
Can you create a client-side rendered page with Cradle CMS?