DEV Community

Uttam Kumar Mishra
Uttam Kumar Mishra

Posted on

1

NodeJS Quick Concepts from Scratch

NodeJS

NodeJS is a dynamic, cross-platform, open-source and very powerful JavaScript framework and runtime environment that is built on the Google Chrome JavaScript V8 engine. Node.js allows us to run JavaScript on the server, that means it provides an event driven, non-blocking (i.e. asynchronous) I/O and cross-platform runtime environment for building highly scalable server-side applications using JavaScript.

Why NodeJS

--NodeJS is a dynamic, cross-platform, lightweight, and open-source framework under MIT license.
--It uses JavaScript to build entire server side application.
--It runs on single-threaded, non-blocking, asynchronous programming by default which means it is very memory efficient and loads faster than other frameworks.

What NodeJS can Do ?

--NodeJS can interact with database to generate dynamic page.
--NodeJS can create, open, read, write, delete, and close files on the server.
--NodeJS can add, delete, modify data in database.

To learn full NodeJS Tutorials from the origin source click here

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay