Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I recently tried Google's cloud functions for backend and firestore for database on a decently sized project. I think it is a good fit for quick small projects and a good experiment if you don't mind a small learning curve. The minor shift in design patterns took me a while to adjust.

Pros:

- Setup is pretty quick, you can move quickly from scratch.

- Deployment is painless.

Cons:

- Firestore is NoSQL which is a huge caveat.

I had to scale the project and add some features later on. Faced some bumps here and there but nothing major (since firebase is still under development). AWS also has similar offerings (lambda, hosted DB etc.) in the same space. I haven't tried them out but look forward to doing so.

For frontend use Vue 10/10 especially if you're looking to put together something quickly. I felt Vue provides a lot more room for "hacking" quick solutions(and improving on top of it later) compared to Angular or even React.

I only prefer this stack for "reactive" web apps though that have a lot of dynamic components. For a traditional website I'd still go with jQuery/Django/SQL.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: