Comment

Comment by jenso

- If you're building a new web app today, which frameworks, platforms, technologies, etc. would you use? why?

Backend:

NodeJS - It's nice to have javascript on both the frontend and backend. And NodeJS is FAST.

MongoDB + PostgresSQL - MongoDB for stuff that needs to be fast / fast to build. PostgresSQL for stuff that doesnt fit the document model.

Frontend:

AngularJS - It's either AngularJS or Ember.js, I prefer AngularJS. http://stackoverflow.com/questions/14395887/what-are-benefit...

Yeoman - Generate boilerplate code

Grunt - Compile LESS, Run tests, CSS minification

Bower - Javascript dependencies management

- Would you choose a familiar framework that allows you to develop faster (because you're comfortable with it) even though it's not necessarily 100% 'right' for the job?

I'd rather choose a new framework, at least if it's a project that I will put serious effort into.

- Would you push your own limit and think outside the box to find a better solution even though introducing new technology to the team could be costly (and possibly unpopular)?

Yes, I would definitely do it.

That's actually what I'm currently doing at a startup. We're refactoring the current frontend-javascript codebase which is 30 000 lines of code and it's completely unmaintainable, so we're rewriting it in AngularJS

parent jenso 13 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton