Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: Which front end stack would you recommend for 'platform' stability?
2 points by noir_lord on March 10, 2017 | hide | past | favorite | 2 comments
If you where going to pick a stable frontend setup for a project that will run for years what would you pick today?

In the next few months I'm starting a new project and I'm primarily a backend developer who does 'full stack' by the simple reason that I'm the only developer.

At present I use a heavily customised variant of Bootstrap (24 col grid, custom 'components' that kind of thing, lots ripped out) with KnockoutJS/Babel (ES2015 stuff) and Browserify, TypeScript is on my radar.

I like KnockoutJS a great deal and for the things it handles it handles them well but it's showing it's age (it's quite slow on mobile if you aren't careful) and it's user momentum has dropped off (that said I've found it to be ridiculously compatible with things and I've never actually had a serious issue with it, something I can't say about a lot of things in JS land).

VueJS seems like it's spiritual successor and has some neat features and off course Bootstrap 4 is on the horizon.

I'm aware this is a potential holy war question but as always with this stuff I'm worried I'm missing something awesome and obvious to someone in that domain, I only found out about Knockout years ago because of an off-hand comment by a front end dev I was talking to on IRC and it has saved me vast amounts of time over the years.




The reason there is such a wide variety of ways to develop web platforms isn't because each one before it wasn't stable enough, it's because people have different preferences and skillsets. Nginx is one of the most widely used web servers and it's written in plain old C. It's the developer who ultimately decides whether or not they shoot themselves in the foot. Languages like C simply take off the safety in exchange for the quick draw. So pick the whatever is most intuitive for you to learn and ideally also choose platforms components that are modular.


Thank your for your response and I understand what you are saying (I used to be a desktop developer years ago).

That wasn't really my question though, I was asking for what other people thought was going to be a stable platform over the next few years.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: