Concept Flow - Public and assets folders
Request from browser
Rails server receives request
Check if file exists in /public
Serve static file
Send file to browser
Response sent to browser
When a browser requests a file, Rails first looks in the public folder for static files. If not found, it checks the assets folder to compile and serve CSS, JS, or images.