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

You still have to connect with data somewhere which often means running an api server connecting to database. There's certainly options to outsource this to managed services, but "serverless" and distributed systems can often be "more complexity" unnecessarily, without any corresponding productivity or functionality gain.

There's a clear trend back to the server to some degree, so on the margin what I'm saying seems to have some basis in many people's experience, where the sweet spot of many apps does not require the added complexity of SPA's or lack of expressiveness of writing so much app code in javascript, building distributed systems, or having to use Firebase style non-relational database services. Moving much of this to the server reduces some of this complexity often with productivity gains.



> or lack of expressiveness of writing so much app code in javascript,

???

Modern SPAs are typically written in TypeScript which is very expressive and using frameworks to structure them.

One may like or not like the tooling around it, but the language and code is just as robust and clean as any backend code.




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

Search: