Full Stack Frameworks are frameworks in [[Web Development]] that manage the entire stack from the backend to frontend.
[[Laravel]] is my de-facto example of a full-stack framework.
[[Ruby On Rails]] is what Larvel is based off of.
## What a Full Stack Provides
* A consistent way of routing and structuring an application
* Tooling and build systems.
* Support, and a community
### Handling User Images
* Images should be validated to be images
* Images should be converted and optimized for size and speed
* Do not store user content on the application server
* Keeps App Server Ephemeral
* Keeps storage requirements low and increases user availability.
## Known to Me Frameworks
* [[Laravel]]
* [[Ruby On Rails]]
* [[AdonisJs]] ([[MERN]] version of Laravel)
* [[NestJS]] (please re-evaluate)
---
# References