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

How to optimise front end apps? Don't use pure javascript based frontend. Do all normal crud apps on regular server side code. Eg. A normal rails CRUD app is much faster even with the intermediate page loads factored in, than a heavy react app with a spinner to make it appear fast. Want to give the feel of a JS app? Use turbolinks. Really want to use something fancy and dynamically update your content from the server? Use something like Phonix Liveview. I love VueJS and React. But these days I've switched to using Liveview so much that I don't miss them at all. The benefits are also huge. Near instant updates with very little server load (scalable) and ultra-light frontend. Win win win.


Semi-related and backend agnostic is Intercooler.js:

https://intercoolerjs.org/

It's just AJAX and HTML fragments.




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

Search: