Responsive course pages
React and Next.js provide a modern foundation for server-rendered pages and responsive customer interactions.
Product Upgrade Announcement
If your course website is ready for a refresh, start with what learners and your team need to do better. Current onCourse customers can discuss an optional upgrade of their public website, with the design, migration work, checks and fees agreed for their existing site.
Review how learners find a course, use the page on a phone and complete an enrolment. Choose the priorities for your site rather than starting with the technology.
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.
We will discuss the content, design, migration and checks your website needs, then agree the scope and additional fee before the work begins.