Live data from Hacker News

A list of front end development resources

gist.github.com

61–70 of 93 posts

Re: A list of front end development resources

#61

Earlier quoted context omitted.

I don't like that site, the information density is too low. The gist has one resource per line, much more useful.

I'm sorry you don't like it. But I assure you there are hidden gems on my site that you won't find in the gist (even though it's an absolutely fantastic list - great work dypsilon).

Hidden? Isn't it your job as curator to make them not hidden?

Re: A list of front end development resources

#63

Earlier quoted context omitted.

I'm sorry you don't like it. But I assure you there are hidden gems on my site that you won't find in the gist (even though it's an absolutely fantastic list - great work dypsilon).

Hidden? Isn't it your job as curator to make them not hidden?

I don't know what planet you live on. That's like saying stack overflow is in charge of making sure every excellent question/post is seen, or reddit, or hacker news...

My job is to develop features that facilitate people finding exactly what they're looking for, and ideally things they aren't looking for and don't even know exist. That's a difficult challenge though, while still retaining engagement features like comments to discuss resources, proper categorization of favorites, etc. I started a wiki to help with this but it's only maybe 25% complete. There are plenty of other ways on the site to help with that though.

Re: A list of front end development resources

#64

Earlier quoted context omitted.

You don't actually mention anything that's wrong with any of the libraries. Most of them seem well written. So why would the web need a fresh start?

It's not so much the libraries themselves as the very need for all of them. I'm a fairly new front-end developer (for anything complicated, that is), and the browser as a platform can't help but feel like what it is, some good ideas with a lot of hacks and inconsistent philosophies accreted over time. It's a pain in the butt, even something like a two-column layout without tables. And that's just to get it working in…

What you are saying is that you are a fairly new frontend developer. Of course that list is daunting. I've been doing this stuff for years and there are projects on that list that I haven't even heard of, and one of my projects (Helium) is on the list!

The reason there are so many solutions to problems is that there are lots and lots of problems. The common stuff we all need is put into one library (eg jQuery). Some types if applications need frameworks so we get Backbone, Angular, or Ember. There's a thousand other types of micro issues that are common enough to need small, reusable solutions.

Combine all of that with hundreds of thousands of inherently creative and inventive people and we end up with multiple solutions to the same problems. Eventually we coalesce around a few of the best tools and move on to new problems.

Just pick what you need to get a job done and don't worry about trying to learn everything.

Re: A list of front end development resources

#65
post #33

Seeing this mess again tells me that there's something fundamentally wrong with the web or at least with the standardized technologies that are supposed to solve the problem of frontend development (namely HTML, CSS and JS). I think the web really needs a fresh start before I would even consider becoming a web developer (I'm a CS student atm)

I think you're looking at this all wrong. Front end development is not a problem that needs solving. It's already been solved. We have html markup for content, CSS for design, and JavaScript for interactivity. Problem solved. Now within front end development there are a number of other problems that need to be solved and that's why we have these different front end resources. So we can use the tools that solved the problem of getting content on the screen to achieve certain more specific goals. Some of these resources solve the same problem in different ways and some are for niche problems. Either way the fact that these exist shows that front end technologies have done their job well. They're versatile enough to handle a wide range of uses.

Front end tools aren't perfect but that's why they've been iterated upon. And what language doesn't have shortcomings? It's amazing that people have created these tools that are flexible enough to be used in seemingly infinite ways without being too narrowly focused or being all things to all people.

But I think I'm getting ahead of myself. Where's the mess you're talking about? This is a common thing to say among non web devs but I never can get any specifics. If you approach front end development the way you would back end or desktop development you're going to have problems. It's a totally different way of thinking.

Re: A list of front end development resources

#66

Earlier quoted context omitted.

Hidden? Isn't it your job as curator to make them not hidden?

I don't know what planet you live on. That's like saying stack overflow is in charge of making sure every excellent question/post is seen, or reddit, or hacker news... My job is to develop features that facilitate people finding exactly what they're looking for, and ideally things they aren't looking for and don't even know exist. That's a difficult challenge though, while still retaining engagement features like com…

> I don't know what planet you live on. That's like saying stack overflow is in charge of making sure every excellent question/post is seen, or reddit, or hacker news...

Well, they do. Reddit and HN has their ranking system, Stack Overflow has single-handedly made Google useful for fixing tech problems. Not really sure what planet you're living on if you don't think curation is important. Your site is too small for there to be a critical mass of votes to make it useful, and it will never get big enough for it to be useful if people don't have a compelling reason to visit.

Re: A list of front end development resources

#67
post #35
post #25

Well it is a nice list but, it's a list, again. By that I mean you either find compilation list like that or full stack framework but what a would personally find more useful would sets of cohesive tools, end-to-end. Sure there are boilerplates out there but what I frustrating is that you hardly find "full stack" one. For instance what about a boilerplate for django + django-rest-framework + backbone.js + marionette…

I agree. Even if I didn't agree with all the choices, to see what works well together (and have explanations of why these were chosen by the author, not an arrogant "this is my list, use it") would be great.

The idea was to have a list of somewhat high quality resources out there. It's not a complete stack you can install and use out of the box (like debian). You still have to do the work and choose what's right for your project.

If you think something is missing, please send a pull request.

Re: A list of front end development resources

#68
post #53
post #25

Well it is a nice list but, it's a list, again. By that I mean you either find compilation list like that or full stack framework but what a would personally find more useful would sets of cohesive tools, end-to-end. Sure there are boilerplates out there but what I frustrating is that you hardly find "full stack" one. For instance what about a boilerplate for django + django-rest-framework + backbone.js + marionette…

Web development newbie here: I seriously used to think that such a thing would already exist, a thing like Visual Studio that included all the guts out of the box, and including back end in addition to the front end.

If you are coming from the microsoft world you will have lots of surprises until you realize that the open source world (the unix philosophy) is completely different. You have lots of small tools which are designed to work together and be replaceable, not a huge monolithic product curated by a single entity.

Re: A list of front end development resources

#69
post #41

From the author of http://roots.cx , much love and thanks for including us! We're working super hard on pushing roots further than we've seen any other static site compiler go, so if you are into static sites we'd love to talk : )

Hi, thank you for making roots available for us.
Post reply on HN