19 ms·
I'd like to see some general best practices/architecture. Something that would fit a large range of web applications, not just the one I'm making. For context,
by blzaugg 6y ago
I'd like to see some general best practices/architecture. Something that would fit a large range of web applications, not just the one I'm making.
For context, below are some details of what I plan to make.
This web application will have:
- user provided content
- login/sign-up
- email notifications (sign-up, user comments, etc)
- limited number of users at the beginning (less than 100 per day). But I want it architected in a way that allows me to scale up when the time comes.
- Standard web application security patterns
- Standard web application performance patterns (load balancers, containers, CDNs, etc)
- Secrets will be stored in Vault (or similar)
My planned full-stack is:
- Vue
- Vuetify
- PWA
- SSR
- Apollo GraphQL + Hasura + PostgreSQL
- Node or Python
- budilov 6y agoI agree, this is somewhat standard. Maybe I'll do a quick video on the architecture to use for something like that. BTW I created something similar and wrote about it here: https://medium.com/@budilov/create-a-serverless-data-lake-on-aws-and-migrate-your-on-prem-data-to-it-80dad09e23cb https://medium.com/@budilov/create-a-serverless-data-lake-on... Although I also created a Data Lake so there's additional info there.
- budilov 6y agoDoes this suffice? https://www.youtube.com/watch?v=QHJzO5IQCw0 https://www.youtube.com/watch?v=QHJzO5IQCw0
- blzaugg 6y agoThis is great