If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels.
What you will learn
Get to know the fundamentals of Node.js
Understand why architecting is important and what the planning of a typical Node.js application looks like
Successfully manage every web application asset such as CSS, JavaScript, or image files
Implement the ModelViewController pattern in the context of a Node.js application
Communicate with a database, including storing, retrieving, and deleting data
Implement more complex features such as creating social network pages, tagging, sharing, and liking posts
Create a realtime chat capability for users of the social network
Explore how to test the user interface of your web application
Who this book is for
If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels.