Hacker News new | past | comments | ask | show | jobs | submit login

I'm thinking of building a long term living app (say an app that I will use the next 30 years).

It has to be a web app so I was thinking of going pure JS. With that requirements in mind would you recommend ember.js?




I know this is kind of the contrarian opinion and I'm not trying to be "that guy", but if you want a web app that works in 30 years you would probably be best off building a server-side rendered application. You need a server, HTTP, HTML, and CSS for any web application, but you don't always need a lot of client side javascript.

The fewer things you have in your stack, the fewer things can change under your feet.


Go for web components. It's guaranteed to last 30 years


If you MUST use a framework, then yes i would go with ember because they have a prooved commitment to following the web standards rather than creating their own custom standards that they throw away the next year.

Having said that, 30 years are very VERY long time in web development. Maybe pure js isn't a bad call, but it depends on how large it is going to be. Someone else mentioned considering sever rendering, not a bad cinsideration either.


If you are designing for that kind of long term I suggest looking into SmallTalk. A lot changes in 30 years.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: