Make the transition to Node.js
You’ve come to the right place if you are Java, PHP, Rails or .NET developer looking for resources to help jumpstart your Node.js knowledge plus pick up some development tips.
- Node.js for the Java developer
- Node.js for the Rails developer
- Node.js for the PHP developer
- Node.js for the .NET developer
If you have questions concerning just how fast Node.js is growing, what big companies are deploying it in production and just how large the ecosystem is, check out the Why Node? page.
In this post, Grant will show you how to create a basic REST service that reads from a MongoDB database using Java EE. After that, I will write the same code in Node to help you ease into learning this exciting new language. After working through the examples, you decide for yourself which language provides a faster, easier and more scalable way to build APIs.
- Node.js for Java developers – IBM developerWorks
- Why use Node.js – JavaWorld
- From Java to Node.js – n0tw0rthy
- What is Node.js and why should I care? – Java DZone
- How we built eBay’s first Node.js application – eBay tech Blog
- Node.js at PayPal – PayPal Engineering
- What makes Node.js faster than Java? – StrongLoop
In this blog post you’ll learn how to get up to speed with Node.js coming from a PHP background. The sample application that we are going to write is a simple backend service that will provide the location of every Walmart store. By the end of this blog post, you will see how quick and easy it is to create a REST based API using Node.js that is powered by the popular MongoDB database. I chose this REST based example because creating a backend API has quickly became a common use case in most modern applications.
- Node.js for PHP Programmers #1: Event-driven programming… and Pasta – Redo The Web
- PHP vs Node.js – webapplog
- Migrating from PHP to Node.js – Matt Quinn
- Node.js: Five Things Every PHP Developer Should Know – Techno Sophos
In this article we are going to do a quick introduction to Node.js and LoopBack for Ruby on Rails minded developers. What’s LoopBack? It’s an open source framework for easily developing APIs in Node and getting them connected to databases like MongoDB, MySQL, Oracle and SQL Server. We’ll cover installing Node, the StrongLoop CLI, look at an example LoopBack application plus how to start out on your own. All the while drawing parallels between Node and Rails commands.
If you are a .NET developer and want to start using or just explore Node.js, in this post I will provide you with initial guidance. I will make a practical comparison of .NET and Node.js, focusing on similarities and differences to provide you with a frame of reference for further learning. In Part 2 of this blog post we will introduce Node.js frameworks, tools, and coding practices.