Recent Activity
Here's what @shark has been up to this past year
-
Completed lesson Server-Side Rendering (SSR) vs Client-Side Rendering (CSR)
-
Completed lesson Creating Our AdonisJS App With InertiaJS
-
Completed lesson What We'll Be Building
-
Completed lesson What Is InertiaJS?
-
Completed lesson Validating Form Data with VineJS
-
Completed lesson Accepting Form Data
-
Completed lesson Tapping into Model Factory States
-
Completed lesson Reusable Query Statements with Model Query Scopes
-
Completed lesson SQL Parameters and Injection Protection
-
Completed lesson Adding A Profile Model, Migration, Factory, and Controller
-
Completed lesson Altering Tables with Migrations
-
Completed lesson Unmapped and Computed Model Properties
-
Completed lesson Querying Our Movies with the Query Builder
-
Completed lesson Stubbing Fake Data with Model Factories
-
Completed lesson Defining Required Data with Seeders
-
Completed lesson The Basics of CRUD
-
Completed lesson Defining Our Models
-
Completed lesson Introducing Lucid Models
-
Completed lesson The Flow of Migrations
-
Completed lesson Introducing and Defining Database Migrations
-
Completed lesson Understanding our Database Schema
-
Completed lesson Configuring Lucid and our Database Connection
-
Completed lesson Easy SVG Icons with Edge Iconify
-
Completed lesson HTTP Method Spoofing HTML Forms
-
Completed lesson Form Basics and CSRF Protection
-
Completed lesson Share vs Global Data Flow
-
Completed lesson State vs Share Data Flow
-
Completed lesson Extracting A Layout Component
-
Completed lesson Use Slots To Make A Button Component
-
Completed lesson Component Tags, State, and Props
-
Completed lesson Making A Reusable Movie Card Component
-
Completed lesson HTML Attribute and Class Utilities
-
Completed lesson EdgeJS Templating Basics
-
Completed lesson Easy Imports with NodeJS Subpath Imports
-
Completed lesson How To Configure & Use Multiple Authentication Guards
-
Completed lesson Deleting Items and Flushing our Redis Cache
-
Completed lesson Improved Caching with Redis
-
Completed lesson Environment Variables and their Validation
-
Completed lesson Singleton Services and the Idea of Caching
-
Commented on post Defining A Structure for our Movie using Models
Hello! I just wanted to say how much I’ve enjoyed your videos so far. They’re clear, precise, and the audio/video quality is excellent. I’m a mostly self-taught beginner with AdonisJS, yet I’m able to follow along and actually understand what’s going on — which says a lot about the quality of your work.
However, I’m a bit confused about the whole routing section (videos 2.0 to 2.8). That approach doesn’t really seem like something we should follow in practice — mainly due to security and complexity concerns — and then from video 2.8 onward you switch to what is clearly the proper way to do things. I have to admit I had to rewatch those earlier parts several times and only kept about 8–10 minutes that were actually useful to me.
As a beginner, I tend to follow everything closely, only to end up moving on to something completely different afterward. I’m not saying the explanations aren’t interesting, but giving too much information at once can end up diluting the key ideas.
I hope this comes across as constructive feedback — now I’m getting back to work! 😊
-
Account created Welcome to Adocasts, @shark!