News for hackers. Stuff that matters.
Re:Choose Boring Technology (2015) by jakelazaroff on Sunday June 07, 2020 @03:02AM (#23445373)
Most of these things are actually necessary, though. Other than the frontend framework and language, basically all of those layers have been required for decades. You literally can’t make an “app” without either a frontend or backend language.
Re:Choose Boring Technology (2015) by arsenico on Sunday June 07, 2020 @03:20AM (#23445452)
You're saying exactly what the message above states - either, or. It is totally possible to have a boring JS stack, or a boring Ruby stack, or a boring Python stack. And for most of use cases, that is more than enough. One of the best examples is Basecamp, but only because it has a very strict frugality around technology, which, as we see, pays off in the long run.
Re:Choose Boring Technology (2015) by jakelazaroff on Sunday June 07, 2020 @03:41AM (#23445533)
Sure, but what I was trying to get at was that it strikes me as very weird to count “CSS” or “a load balancer” or “a backend language” or “an SSL certificate” in a list of examples of how web development stacks have gotten out of hand.
Re:Choose Boring Technology (2015) by arsenico on Monday June 08, 2020 @12:11PM (#23457855)
CSS in itself is not getting out of hand. Supporting LESS, SASS and Stylus and vanilla CSS in one project is getting out of hand. Same for everything else.
Re:Choose Boring Technology (2015) by jakelazaroff on Monday June 08, 2020 @11:12PM (#23463270)
Who is supporting all of these things in one project? I’ve literally never worked on a project that’s used more than one CSS preprocessor.