Live data from Hacker News

A list of front end development resources

gist.github.com

81–90 of 93 posts

Re: A list of front end development resources

#81
post #6

The list is too massive and lacks projects' details to be useful. I'd better use github's search.

What project details would you like to see for each item on the list?

It's tough because : 1. There is a lack in uniformity: you have CSS solutions, jQuery extensions, node.js packages, articles, books, videos and so on. 2. Every bit of information you include makes the list bloated. I think it's enough to have the category, a link, and maybe a short description. If I need a template engine for a project, I will click on every link and look through them anyway.

Please make a suggestion how you would like this list to look.

Re: A list of front end development resources

#82
post #29

Does anyone know about a backend development resources list?

That would pretty much have to contain every programming tool ever written. On the backend you can do whatever you want as long as it can accept TCP connections.

I think lists of back-end development resources in specific languages could still be useful (and probably already exist in myriad forms).

Re: A list of front end development resources

#83
post #79

Earlier quoted context omitted.

Meteor (and similar) may be the closest to this right now. With Meteor, your frontend and backend code and potentially your database can all use JavaScript and be in the same codebase, deployment in at least simpler scenarios is very easy, and modules exist to integrate other libraries with the framework.

Thanks. I had discovered Meteor only recently (being a web development newbie). What other libraries would you recommend to have everything required for making a basic web application. The end-result should include a responsive front-end, user authentication and security, reports, charts and visualizations, forms, blog, payments, and finally an ability to integrate pre-existing Java code in the back end. Apologies if…

It almost sounds like you want a CMS, like Drupal or Joomla.

Re: A list of front end development resources

#84

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).

I think your site is an excellent resource. I wish it had more comments and votes.

Re: A list of front end development resources

#85
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 think you are absolutely right, we are now ready to build a "debian for web development". We have lot's of high quality little packages we can unite under one well tested system.

I did not think about it like that but, it could be possible to start building something along the lines. Like several "distributions" because not everybody has the same needs obviously.

Re: A list of front end development resources

#86
post #72

Earlier quoted context omitted.

In that case, I just need help putting together lots of these small tools without needing countless hours to select which tools and reading their manuals to put them together. I think this is an opportunity as far as such a compilation will be useable by a relatively large number of people (which I think should be the case).

That's true, the world is not there yet though. I'm planning something like this some time soon, but life tends to get in the way.

That is interesting. How do you envision that for the moment ? As a "Web distribution" with it's own management system that integrate with existing backend and frontend tools ? Or more like a collection of integrated stacks ?

I think a collection of integrated stack would be very interesting. Much like we have small recovery linux distribution, server distribution and desktop-oriented distribution. Like, distrib of webservice, of webservice + frontend framework + end-to-end stack java (thinking GWT or Zk here), ...

Re: A list of front end development resources

#87
post #86

Earlier quoted context omitted.

That's true, the world is not there yet though. I'm planning something like this some time soon, but life tends to get in the way.

That is interesting. How do you envision that for the moment ? As a "Web distribution" with it's own management system that integrate with existing backend and frontend tools ? Or more like a collection of integrated stacks ? I think a collection of integrated stack would be very interesting. Much like we have small recovery linux distribution, server distribution and desktop-oriented distribution. Like, distrib of w…

Exactly, something like that. I think nowadays we have enough little projects to choose from, so we can create a distribution with central package management and plugin architecture (based on npm?) and a list of curated packages + documentation/tutorials on how to tie everything together. So for example there could be bootstrap + angular + express.js on node + mongodb + debian. Building + testing + deployment infrastructure should come out of the box.

Meteor is trying to create something like this, but I feel the focus should be more to integrate community projects (they say they do, but in reality they don't), not building everything from the scratch.

Re: A list of front end development resources

#88
post #13
post #6

The list is too massive and lacks projects' details to be useful. I'd better use github's search.

Agreed. There are way too many items on the list. This way, it is barely anymore useful than a google search for these tools.

If I have a specific task the workflow for me looks like that: 1. Search through Google, Github, Unheap, npm, bower, jster and so on. 2. Compile a list of useful packages and tutorials for every one of them. 3. Select the best package for the task.

So I created this list to not have to go through step #1 and #2 every time.

Re: A list of front end development resources

#89
post #79

Earlier quoted context omitted.

Thanks. I had discovered Meteor only recently (being a web development newbie). What other libraries would you recommend to have everything required for making a basic web application. The end-result should include a responsive front-end, user authentication and security, reports, charts and visualizations, forms, blog, payments, and finally an ability to integrate pre-existing Java code in the back end. Apologies if…

It almost sounds like you want a CMS, like Drupal or Joomla.

Thanks. Just looked over their websites. The learning curve is still a bit too high. I discovered Caspio [1] that seems to be the most like what I am imagining. Microsoft's Lightswitch also looked promising but again did not seem to have all needed parts.

[1] http://www.caspio.com/

Re: A list of front end development resources

#90

Earlier quoted context omitted.

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 p…

JavaScript and CSS stink in a lot of ways. CSS is pretty messy if you want to do something slightly weird or complicated, which is a large part of why we have frameworks for grids instead of just being able to write one. It seems you have to do this weird "margin: 0 auto" trick to center things sometimes. Last I heard, the only way to get something vertically centered is to make it a table cell and use "vertical-alig…

I always feel like browser inconsistencies are a bit like print, every print shop seems to have different requirements about colours, gutter, trim, quiet areas etc so even in the real world consistency is not guaranteed. I find if you use something like SASS with Compass/Bourbon you don't need to think about vendor prefixes.
Post reply on HN