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

There is too much copy pasting in web-development. I mean, we still use the MVC pattern to run almost all our web-apps because the MVVM pattern would require us to hire additional developers to do the same thing.

Between Ajax and JQuery we can build things that are perfectly reactive and come with the added benefit of being extremely easy to debug. They can’t run offline, and if we need to build something that does, then we’ll turn to something like angular/react/ (typically Vue, because we actually use Vue components in our MVC apps from time to time, but which one is beside the point).

When we interview junior developers about this, they often think we’re crazy for not having access to NPM, but we’re the public sector, we need to know what every piece of our application does. That means it’s typically a lot easier to write our own things rather than to rely on third party packages.



Can you explain on how MVVM requires more developers vis-a-vis MVC? And why would jQuery not work offline?


It’s several times more complicated to build business logic on both the front and the backend.

It’s several times more complicated to debug something that runs on the clients device than something that runs on your server.




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

Search: