adambard / learnxinyminutes-docs

Code documentation written as code! How novel and totally my idea!
https://learnxinyminutes.com/
Other
11.41k stars 3.32k forks source link

[request] Node.js #433

Open bnb opened 10 years ago

bnb commented 10 years ago

You probably already know about Node. Well, the tutorials I've seen for it are either not up to snuff (example: 90% of them show how to start an Express website with 0% customization, and no explanation of the methods being used) or for old versions which, despite what some say, don't seem to play well with the newest version. Having a tutorial that follows the guidelines in the README would be amazing.

adambard commented 10 years ago

I am strongly considering adding a frameworks section, this would be perfect for it. Too bad I don't really know anything about node.js

bnb commented 10 years ago

Maybe you can appeal to someone in the community or on Twitter. Maybe @mention the NodeJS Twitter account. (I would do this myself, but I don't use Twitter.) I would really appriciate it if someone would step up to bat and take a shot at this to help others learn.

On the topic of adding a frameworks section, there are tons of frameworks for just about any language, as you likely know. Some I can name off the top of my head are LESS and SASS for CSS; Backbone, Node, Ember, jQuery, Prototype, MooTools, Dojo, Sencha, jQuery UI, jQuery Mobile, Angular, Raphiel, D3, three, Kendo UI, Appcelerator Titanium, Zepto,SproutCore, Knockout, ExtJS, Batman, Modernizr, RequireJS, for JavaScript; CakePHP, Laravel, CodeIgniter, Yii for PHP; Rails, Grails, Sinatra for Ruby.

Of course this is nothing compared to the full list of all the frameworks for front-end languages like HTML, CSS, JavaScript, Dart, etc., for server-side environments like PHP, Ruby, Python, (ASP?).NET, etc., and I'm sure there is an even larger list for desktop and mobile languages.

daisylb commented 10 years ago

What sort of stuff would you cover in a Node.js tutorial? Just module loading, the Node standard library and the ins and outs of NPM?

"&! (bitandbang)" notifications@github.com wrote:

Maybe you can appeal to someone in the community or on Twitter. Maybe @mention the NodeJS Twitter account. (I would do this myself, but I don't use Twitter.) I would really appriciate it if someone would step up to bat and take a shot at this to help others learn.

On the topic of adding a frameworks section, there are tons of frameworks for just about any language, as you likely know. Some I can name off the top of my head are LESS and SASS for CSS; Backbone, Node, Ember, jQuery, Prototype, MooTools, Dojo, Sencha, jQuery UI, jQuery Mobile, Angular, Raphiel, D3, three, Kendo UI, Appcelerator Titanium, Zepto,SproutCore, Knockout, ExtJS, Batman, Modernizr, RequireJS, for JavaScript; CakePHP, Laravel, CodeIgniter, Yii for PHP; Rails, Grails, Sinatra for Ruby.

Of course this is nothing compared to the full list of all the frameworks for front-end languages like HTML, CSS, JavaScript, Dart, etc., for server-side environments like PHP, Ruby, Python, (ASP?).NET, etc., and I'm sure there is an even larger list for desktop and mobile languages.


Reply to this email directly or view it on GitHub: https://github.com/adambard/learnxinyminutes-docs/issues/433#issuecomment-30071315

Sent from my phone

bnb commented 10 years ago

@adambrenecki I would cover the basics, going beyond module loading, more like going through the most used pre-packaged modules and functions, and how to use them effectively. Examples might be the HTTP module (http), the File System module (fs), .get(), streams, etc.

daisylb commented 10 years ago

Yeah, that's what I meant by the Node standard library.

I might work on this at some point, but I won't commit to it yet since I still haven't got around to finishing CoffeeScript or SQL yet.

bnb commented 10 years ago

All right, @adambrenecki. Thanks.

JakeHP commented 10 years ago

@adambard do it! I'll contribute.

adambard commented 10 years ago

When I see a pull request with category: frameworks in the frontmatter I'll make it so :)

IamRafy commented 8 years ago

Do i have to create doc for Node js ? I just created meteor js , and waiting for merge ..!! can some verify the meteor doc ,so that i can go ahead with node?

divayprakash commented 4 years ago

@adambard Maybe we can start with the frameworks section with Meteor JS itself. It's been merged in #1711

divayprakash commented 4 years ago

We also have docs on AngularJS in the project now.

adambard commented 4 years ago

Seems reasonable -- all that's needed is to set category: Frameworks in the relevant (english) docs and they'll be grouped automatically.