Before I get into this, I wanted to know what's the default front-end stack in the series at https://adocasts.com/series/lets-learn-adonisjs-6 ? Is it not ReactJS / VueJS ? Or is EdgeJs like Laravel's Blade templating system ?
Default front-end stack for the default adonisjs project
-
Answer
Both the now outdated Let's Learn AdonisJS 6 and the in-progress/updated Let's Learn AdonisJS 7 series focus on EdgeJS instead of React or Vue. By using EdgeJS, we can focus fully on what AdonisJS has to offer and not alienate folks who prefer either Vue or React, as this series is meant to be an introduction to AdonisJS and not Vue or React.
EdgeJS is a server-side template engine like Blade is for Laravel and Razor is for .NET. With AdonisJS you can easily use React or Vue either via Inertia, an in-app SPA, or a separate decoupled application.
1