On Jul 9, 2013, at 12:42, whatnow1204 wrote: > I'm interested into learning node.js. Before I dive into Node.js, I have no > knowledge in back-end development in any areas (my knowledge in HTTP is very, > very limited and basic), only know client side, such as HTML, CSS, and > JavaScript. I want to expand my knowledge in other technologies, instead of > just knowing interactivity and behavior on your web pages. > > What are the qualifications to know for server side technologies before I > reach to node.js? Also, I notice people mentioning REST and RESTful API. Is > REST important to know?
Node can be used to publish REST APIs, or to consume them, but it is not essential that you know about that right away. Node can also simply be used as a great way to serve web sites; for this, you could start by looking into the express framework; I found it simple to understand. Since you already know some client-side JavaScript, you're already well on your way to learning node. I've found learning node to be very rewarding, especially in improving my understanding of the curiously wonderful JavaScript language. I heartily recommend you to search for some node tutorials and follow along. Be careful to select tutorials that have been written for node 0.10; older tutorials will have some outdated information that might confuse you; I certainly experienced that problem when I was first learning node. -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
