Responsive course pages
React and Next.js provide a modern foundation for server-rendered pages and responsive customer interactions.
Product Upgrade Announcement
Help learners find courses through a maintained, responsive website. Current onCourse customers can discuss the optional React and Next.js upgrade, with scope and fees agreed for their existing site.
Current onCourse customers can choose to move their Tapestry-based customer-facing website to a React interface with server-side rendering through Next.js.
This upgrade applies exclusively to your customer-facing website, leaving your admin interface and internal tools unchanged. It provides a maintained foundation for future website work and a responsive public course experience.
Combining React with Next.js supports server-side rendering, performance optimisation and a modern development workflow.
This optional upgrade is available to current customers for an additional fee. We can discuss the scope and migration approach that applies to your current website.
The benefits of a React-based frontend
Moving the customer-facing website from Apache Tapestry to React with Next.js changes its technical foundation while leaving the onCourse administration interface unchanged.
React and Next.js provide a modern foundation for server-rendered pages and responsive customer interactions.
A modular architecture supports ongoing maintenance and the agreed evolution of the customer-facing website.
Reusable components and a clear page structure support more consistent changes and ongoing maintenance.
Responsive layouts support a consistent experience across common web and mobile devices.
Server rendering, static optimisation and caching provide a foundation for the agreed website implementation.
Server-rendered HTML and semantic page structure support search indexing and assistive technology use.
Our team can walk you through the benefits, answer questions, and help you agree the migration scope and checks.