DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Mastering Node.js Streams: Unleashing Scalable I/O 🚀

Mastering Node.js Streams: Unleashing Scalable I/O 🚀

2
Comments 2
3 min read
Performance Optimization: Techniques for Improving JavaScript Application Performance

Performance Optimization: Techniques for Improving JavaScript Application Performance

Comments
3 min read
The state of HTML

The state of HTML

4
Comments 1
10 min read
Building My First Full-Stack Web Application with React, MongoDB, Node.js, Express.js

Building My First Full-Stack Web Application with React, MongoDB, Node.js, Express.js

Comments
2 min read
Advanced Email Functionality with Node.js, React.js, Nodemailer, and OAuth2 in 2023

Advanced Email Functionality with Node.js, React.js, Nodemailer, and OAuth2 in 2023

13
Comments
14 min read
Why you should start profiling your application on the production

Why you should start profiling your application on the production

2
Comments
4 min read
Next JS Authentication With Clerk

Next JS Authentication With Clerk

3
Comments
5 min read
Using Google Apps Script: Create a todo web app

Using Google Apps Script: Create a todo web app

4
Comments 1
37 min read
Convert HTML to Markdown (md)

Convert HTML to Markdown (md)

7
Comments
1 min read
Java Coding Practice for Beginners: 10 Exercises to Get You Started

Java Coding Practice for Beginners: 10 Exercises to Get You Started

1
Comments
6 min read
Mastering Reusable Modals in Vue.js: Enhancing UI Flexibility

Mastering Reusable Modals in Vue.js: Enhancing UI Flexibility

Comments
3 min read
Building a Lazy Loader from Scratch in React (Part 2)

Building a Lazy Loader from Scratch in React (Part 2)

3
Comments
13 min read
Adding code formatting, linting, pre-commit hooks and beyond...

Adding code formatting, linting, pre-commit hooks and beyond...

1
Comments
7 min read
🤣 Revolutionize Your Web Development with EJS: Creating Dynamic and Personalized Web Content Made Easy! 👩‍💻

🤣 Revolutionize Your Web Development with EJS: Creating Dynamic and Personalized Web Content Made Easy! 👩‍💻

6
Comments
3 min read
HTML, CSS and JS - a silly little game

HTML, CSS and JS - a silly little game

3
Comments
1 min read
💻 Web Development Resources #172

💻 Web Development Resources #172

7
Comments
3 min read
Understanding Callback Functions in JavaScript

Understanding Callback Functions in JavaScript

21
Comments 2
4 min read
Unit Testing in React with Jest and Enzyme

Unit Testing in React with Jest and Enzyme

6
Comments 3
3 min read
Day 73: Authentication

Day 73: Authentication

1
Comments
5 min read
AI Meets WYSIWYG Editors: The Future of Smart Content Creation

AI Meets WYSIWYG Editors: The Future of Smart Content Creation

Comments
6 min read
Building Production Grade Microservices with Go and gRPC - A Step-by-Step Developer Guide with Example

Building Production Grade Microservices with Go and gRPC - A Step-by-Step Developer Guide with Example

63
Comments 7
22 min read
You Don't Need Axios

You Don't Need Axios

42
Comments 36
4 min read
Is Your Code Running Slow? The Impact of Neglecting Function Memoization

Is Your Code Running Slow? The Impact of Neglecting Function Memoization

13
Comments
6 min read
How to you use GitHub Issues as your CMS?

How to you use GitHub Issues as your CMS?

Comments
4 min read
The Side Hustles of a Web Developer: Turning Passion into Profit

The Side Hustles of a Web Developer: Turning Passion into Profit

Comments
3 min read
Searching Algorithm in JS

Searching Algorithm in JS

Comments
4 min read
7 New JDK 19 Features Explained

7 New JDK 19 Features Explained

Comments
3 min read
Running out of disk space? Delete node_modules

Running out of disk space? Delete node_modules

8
Comments 6
2 min read
ReactJS Roadmap 2024 | by Trishan | How to become React Developer in 2024

ReactJS Roadmap 2024 | by Trishan | How to become React Developer in 2024

2
Comments
1 min read
Next.js 14: No New APIs & Breaking Changes

Next.js 14: No New APIs & Breaking Changes

13
Comments 1
9 min read
Frontend Developer: Join the Tech Frontier at Verifik! 🚀

Frontend Developer: Join the Tech Frontier at Verifik! 🚀

Comments
2 min read
Top 7 Javascript Web Scraping Libraries in 2023

Top 7 Javascript Web Scraping Libraries in 2023

2
Comments
9 min read
Hacktober the 3rd

Hacktober the 3rd

Comments
2 min read
Display your list: v-for 🫨

Display your list: v-for 🫨

9
Comments 1
4 min read
VueJS part 10: Passing data to the components

VueJS part 10: Passing data to the components

19
Comments
3 min read
Scroll Infinito: um veneno à produtividade.

Scroll Infinito: um veneno à produtividade.

4
Comments 1
3 min read
New Angular 17 feature: new control flow syntax

New Angular 17 feature: new control flow syntax

11
Comments 1
6 min read
The Devil Fruits of Frontend Frameworks: which suits best for you?

The Devil Fruits of Frontend Frameworks: which suits best for you?

3
Comments 2
5 min read
How to provide meaningful error messages in your API response

How to provide meaningful error messages in your API response

5
Comments 1
1 min read
Redux with Persistent State Rehydration in Next.js

Redux with Persistent State Rehydration in Next.js

15
Comments 1
3 min read
The complete guide to WebSockets with React

The complete guide to WebSockets with React

10
Comments
24 min read
How to create a terminal simulation in the browser 👩‍💻🧑‍💻

How to create a terminal simulation in the browser 👩‍💻🧑‍💻

8
Comments 2
3 min read
Javascript em 6 meses do zero é possível?

Javascript em 6 meses do zero é possível?

3
Comments 2
3 min read
😳 Next.js vs React - A Beginner's Guide

😳 Next.js vs React - A Beginner's Guide

39
Comments
11 min read
Deploy a NuxtJS App and Laravel API on a Linux Server

Deploy a NuxtJS App and Laravel API on a Linux Server

1
Comments
7 min read
Building a Gamified Habit Tracker on MERN Stack and Hanko for passkey authentication

Building a Gamified Habit Tracker on MERN Stack and Hanko for passkey authentication

2
Comments
6 min read
Creating Custom Hooks in React for Reusable Logic

Creating Custom Hooks in React for Reusable Logic

1
Comments
3 min read
Integrating SendGrid with Node.js for sending transactional emails

Integrating SendGrid with Node.js for sending transactional emails

6
Comments
6 min read
A Simple Nodejs App using Postgres and Express

A Simple Nodejs App using Postgres and Express

12
Comments
4 min read
Contributing to timelydiff

Contributing to timelydiff

Comments
1 min read
What are HTTP headers in a REST API?

What are HTTP headers in a REST API?

4
Comments
2 min read
Exploring React Component Libraries: Material-UI, Ant Design, and More

Exploring React Component Libraries: Material-UI, Ant Design, and More

Comments
3 min read
Contributing to Mermaid Github

Contributing to Mermaid Github

Comments
1 min read
How to Integrate Font Awesome Icons into React Applications

How to Integrate Font Awesome Icons into React Applications

Comments
5 min read
Hacktoberfest Progress

Hacktoberfest Progress

Comments
2 min read
Node.js: event-loop with practical examples. A big picture (part 6/7)

Node.js: event-loop with practical examples. A big picture (part 6/7)

3
Comments 2
4 min read
Static Site Generation with Next.js

Static Site Generation with Next.js

1
Comments
4 min read
The Advanced React Compound Component Pattern

The Advanced React Compound Component Pattern

Comments
3 min read
Promise APIs with Example🤝

Promise APIs with Example🤝

Comments
2 min read
Create a React app using Webpack 5

Create a React app using Webpack 5

4
Comments 2
4 min read
loading...