Hey Guys,
I'm not sure if ill actually be able to finish this project but for fun I decided to try and re-work some of my old [Only registered and activated users can see links. Click Here To Register...] code. Maybe I'll release it sometime, or not, idk xD The goal is to make it as complicated as possible using the latest and greatest in web dev. So the plan:
Frontend & Backend split up
Frontend:
- NodeJS based
- Using the Vue Framework
- Using Nuxt.JS as higher level framework above VueJS
- Nuxt.JS allows for compiling in SSR (Server Sided Rendering), SPA (Single Page Application) and Static
- Possibly using TypeScript
Backend:
- Using Laravel Lumen, allowing for Microservice Architecture for no reason other then why not :')
- Possibly oAuth2 authentication (perhaps just JWT, not sure)
- Maybe redis as cache
- Just good old MySQL
General:
- Using docker for both the frontend and backend
- MAYBE setting up a Helm chart so it can be easily deployed to Kubernetes.
We'll see how far I get before getting either bored or too busy to continue on it.
[Only registered and activated users can see links. Click Here To Register...]
