4 ms·
> mostly a very tiny crud layer & a little bit of business operations. Even if you have a SPA, which isn't a given (yes, trends. I know. They come and go), the
by joelbluminator 6y ago
> mostly a very tiny crud layer & a little bit of business operations.
Even if you have a SPA, which isn't a given (yes, trends. I know. They come and go), the API, data migrations and background workers can easily be 50% of your code and effort.
- arcturus17 6y agoYea, I have switched to Django with the intent of continuing to develop primarily SPAs. Like I said in other comments I'd only build an API in Express if I needed its particular performance characteristics. I've checked other tools in the JS ecosystem that serve as "low-code" API layers, but upon close inspection they always seem to have some limitations on the business logic you can write, and some of them lock you in to products. No thanks. I'm finding Django REST gives me a sweet middle ground between dev speed backed by great abstraction "magic" and freedom to customize as the app grows.