Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Advanced Node.js Development
  • Table Of Contents Toc
Advanced Node.js Development

Advanced Node.js Development

By : Andrew Mead
3.5 (6)
close
close
Advanced Node.js Development

Advanced Node.js Development

3.5 (6)
By: Andrew Mead

Overview of this book

Advanced Node.js Development is a practical, project-based book that provides you with all you need to progress as a Node.js developer. Node is a ubiquitous technology on the modern web, and an essential part of any web developer’s toolkit. If you're looking to create real-world Node applications, or you want to switch careers or launch a side-project to generate some extra income, then you're in the right place. This book was written around a single goal: turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications. There's no better time to dive in. According to the 2018 Stack Overflow Survey, Node is in the top ten for back-end popularity and back-end salary. This book is built from the ground up around the latest version of Node.js (version 9.x.x). You'll be learning all the cutting-edge features available only in the latest software versions. This book delivers advanced skills that you need to become a professional Node developer. Along this journey you'll create your own API, you'll build a full real-time web app and create projects that apply the latest Async and Await technologies. Andrew Mead maps everything out for you in this book so that you can learn how to build powerful Node.js projects in a comprehensive, easy-to-follow package designed to get you up and running quickly.
Table of Contents (12 chapters)
close
close

Event acknowledgements


In this section you're going to learn how to use event acknowledgments. That's a fantastic feature inside Socket.io. In order to illustrate exactly what they are and why you'd ever want to use them, we're going to quickly run through the diagram for the chat app. These are the two events that we actually have in our application, if you remember the first one is the newMessage Event, it gets emitted by the server and it gets listened to by the client, it sends across the from, text, and createdAt properties, all of which are required to render the message to the screen:

Now the event that we're going to be updating is the createMessage Event. This one gets emitted by the client and listened to by the server:

Once again we are sending some data across from and text. Now the problem with our createMessage Event is that the data flows in one direction. The data comes from a form inside the browser. It then gets sent over to the server and the server is kind of stuck. Sure...

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Advanced Node.js Development
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon