Below you can find a collection of the most important Node.js updates, tutorials & announcements from this week - curated by RisingStack's Node.js Developers.
Latest Node.js Updates here: 10.16.3 LTS / 12.10.0 Current
First, let's start with "official" Node news:
At Node+JS Interactive, attendees, speakers and sponsors will collaborate, network and learn from each other as they share their experiences deploying IoT, serverless, cloud native and progressive web apps, and much more.
While nearly all of the registry’s 11 million users fall well within the limits of acceptable use, there is a small number of outliers – all large commercial enterprises who use the registry for free – that consistently make tens to hundreds of millions of registry requests per month, falling well outside any reasonable scope of acceptable use.
Interesting JS & Node Threads:
"So a lot of the tutorials I used to learn node.js seem to focus on NoSQL databases like MongoDB or Firebase, but everyone is saying that this is bad practice, and we should all use relational databases like MySQL and PostgreSQL. I’m wondering what do you guys prefer, and at the end of the day does it really matter?"
"JS is slowly but surely eating the entire web-dev industry. There's a common theory that in order to get big all a language needs is to be "the" native programming language of a popular/dominant platform, and JS is the native language for the web, without a shadow of a doubt the most powerful platform in the history of computing."
"It's nice to see people talking about moving away from jQuery. I get extremely frustrated when looking for answers to JS questions and every. single. SO. answer is "just use this jQuery." It's like the entire internet has either forgotten, or has no idea, how to use vanilla JS."
TL;DR: Use rel="noopener noreferrer".
"Hi everyone. I am planning to create MVP for my app which is going to be SaaS. As it will be MVP probably in the future I will change some things but I would like to create strong roots and I am thinking about which solution should I use for authentication. JWT, use external library Passport.js or something else?"
"Why can’t we have a platform like leetcode, TopCoder for solving just a business problem scenarios which helps me to learn and put it in my portfolio?To start an initiative to address this problem, I have consolidated some business problem scenarios in a GitHub Repo."
Awesome Node.js Tutorials:
Blockchain is an incredibly hot topic in computer science these days. It become famous in 2008 thanks to the Bitcoin cryptocurrency, which (as you may know) uses a Blockchain in order to record every transaction into a public distributed ledger.
But... how much do we know about Blockchain? What if we want to understand how Blockchain works and what makes it so powerful? How should we start?
The reason for writing down this story is not to define something which might sound quite obvious but to allow reader to be able to follow the steps and have a working example. I found articles related to this topic on google but hardly found a step to step instruction that i could follow. And being new to Kafka & Node.js it could be daunting.
In this article, you'll learn about the Clean Architecture, why we should separate the concerns of large applications into layers, the 6 most common types of application logic, and which layer they belong to.
For those who don’t know, ElasticSearch is a search engine server built on top of Lucene with an amazing distributed-architecture support. According to db-engines.com, it is currently the most used search engine out there.
In this post, we are going to build a simple REST application called The Quotes Database which will allow us to store and search as many quotes as we want.
Great Video Content
Learn how to add JWT authentication to your project with this fullstack tutorial using Node.js, Typescript, GraphQL, React, and PostgreSQL.
This video walks you through how to get started with the Speech API for Node.js.
st we will build out the most simple pagination set up which will get us started with pagination. After that we will implement a middleware to take care of pagination for use so we can paginate all of our endpoints easily. Lastly, we will connect out paginated API to a MongoDB database so we can have a fully functional paginated API with database storage.
Like what you read?
Share the post, and come back next week! :)