4 ms·
Is it just me, or is the proliferation of CSS frameworks and JS frameworks/libs redundant now?
by Ixiaus 13y ago
Is it just me, or is the proliferation of CSS frameworks and JS frameworks/libs redundant now?
- leetrout 13y agoCame here to say it. Just saw in the job posting for Amicus: "Open source projects, including our own in house, soon to be open sourced, real time Model View Presenter javascript framework with bi-directional data binding" Are the existing libs so bad everyone has to reinvent the wheel constantly?
- venomsnake 13y agoWell ... depends. The website stuff is awesome. The current "problem" is that people want to build what are in effect native apps using the browser as a runtime and presentation layer. So there is lots of things that need to be done for it to work. In a sense we need our MFC for the web.
- coderzach 13y agoAmicus engineer here. It's actually built on top of Backbone, in a similar vein as Airbnb's rendr. It allows our front-end to be pre-rendered on the server, and sent to the client as static html, as well as some other cool stuff. > Are the existing libs so bad everyone has to reinvent the wheel constantly? To actually answer your question: yes. Existing libs for building large scale apps are in a transition period from server-side only apps to something more akin to native apps, and no one has come up with a great way to do it yet. Honestly I hope people keep "reinventing the wheel". Web Development isn't in a place where we can just accept the state of the art and call it a day.
- cuttooth 13y agoYeah, it makes a lot of sense to never have any sort of stable, widely-accepted solution built over a long period of time. Let's just keep having a new artisanal web framework of the week. Web developers are an utter fucking embarrassment and shit like this is exactly why.
- joshuacc 13y agoYou may want to read the HN guidelines: http://ycombinator.com/newsguidelines.html http://ycombinator.com/newsguidelines.html In particular: Be civil. Don't say things you wouldn't say in a face to face conversation. When disagreeing, please reply to the argument instead of calling names. E.g. "That is an idiotic thing to say; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
- cuttooth 13y agoI didn't call anyone a name, and I wouldn't be ashamed to say it face-to-face because it is in fact what I think. I'm tired of the JS framework of the week being posted on here in some vague attempt to become the cool new thing on the block. What happened to Backbone? Not cool any more because it's remotely stable? No, of course not, because developers need to have their bespoke framework of the week.
- gnaritas 13y agoYou called web developers and utter embarrassment, that is name calling, and if you said that face to face you might get punched.
- cuttooth 13y agoThey are an embarrassment and I strongly doubt that I'd be punched.
- nickbyfleet 13y agoPlease try to remember that this is not Reddit.
- bglusman 13y agoDid you even read his response? This is built on Backbone, as was AirBnB's rendr. There's a valid debate to be had about how and when to start something new vs. customize or work with existing tools, but you're not having that debate. And the fact that you'd say it to their face doesn't mean it isn't name calling.
- deleted 13y ago[deleted]
- smrtinsert 13y agoIt's you. For example, today HN has a lightbox as one of its top links. People have been releasing those as their own microlibs for years now. How many lightbox implementations does the world need? Competition with bootstrap is healthy. I consider bootstrap to be the Prototype of the css framework world, and I'm waiting for a jQuery to come around.
- seanconaty 13y agoNot just you.
- coherentpony 13y agoYeah. The plague of javascript libraries and CSS frameworks is becoming rather tiresome.