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.
Understanding useRef in react

Understanding useRef in react

22
Comments 2
2 min read
Generators in Typescript

Generators in Typescript

78
Comments 5
8 min read
Rsvp to weddings with XState

Rsvp to weddings with XState

11
Comments 4
6 min read
Show a file with Nodejs.

Show a file with Nodejs.

7
Comments 3
2 min read
JavaScript Variables (var vs let vs const)

JavaScript Variables (var vs let vs const)

14
Comments 2
3 min read
So Functions and Methods are the Same?

So Functions and Methods are the Same?

10
Comments 2
4 min read
Decision Making and Loops in JavaScript

Decision Making and Loops in JavaScript

3
Comments 1
1 min read
Build Weather App With React

Build Weather App With React

11
Comments
6 min read
My first JavaScript App

My first JavaScript App

18
Comments 6
2 min read
Before - After - A practical guide to improving UI components, readability, and reusing code. HTML, CSS, JS, Vue.

Before - After - A practical guide to improving UI components, readability, and reusing code. HTML, CSS, JS, Vue.

5
Comments
7 min read
MVC architecture: Explained with an example

MVC architecture: Explained with an example

5
Comments 2
4 min read
Module 5 - Responsive Design

Module 5 - Responsive Design

23
Comments 4
1 min read
How to manipulate immutably and mutably JavaScript Array with only ES6+

How to manipulate immutably and mutably JavaScript Array with only ES6+

10
Comments 4
3 min read
Bonus Level - vue.js and firebase "Heart Click"

Bonus Level - vue.js and firebase "Heart Click"

4
Comments
4 min read
How to Generate a Secure Random Number in Node.js

How to Generate a Secure Random Number in Node.js

12
Comments 4
2 min read
React - how to create dynamic table

React - how to create dynamic table

82
Comments 10
2 min read
Control your npm packages & avoid dependency confusion

Control your npm packages & avoid dependency confusion

24
Comments 1
4 min read
JavaScript Interview Question #15: Getter function

JavaScript Interview Question #15: Getter function

29
Comments 2
1 min read
JavaScript Interview Question #14: 0.1 + 0.2 = ?

JavaScript Interview Question #14: 0.1 + 0.2 = ?

42
Comments 4
1 min read
How to add Cookie Notice Banner to React app 👨‍💻

How to add Cookie Notice Banner to React app 👨‍💻

15
Comments 1
2 min read
Let's Make a Redux + Material UI + OAuth Starter template! Pt 2. Login/Logout

Let's Make a Redux + Material UI + OAuth Starter template! Pt 2. Login/Logout

5
Comments
5 min read
The best scroll-based animation libraries

The best scroll-based animation libraries

3
Comments
5 min read
How to create scroll animations without a library

How to create scroll animations without a library

1
Comments 1
3 min read
Simplify your browser fetch() calls

Simplify your browser fetch() calls

1
Comments
2 min read
Announcing the Release of Appwrite 0.7 - The Open Source Firebase Alternative

Announcing the Release of Appwrite 0.7 - The Open Source Firebase Alternative

165
Comments 18
3 min read
Convert A Promise To ASYNC/AWAIT

Convert A Promise To ASYNC/AWAIT

10
Comments
3 min read
Using Twitter API and Reshuffle to manage Social Media Contests and Giveaways

Using Twitter API and Reshuffle to manage Social Media Contests and Giveaways

9
Comments
6 min read
JavaScript Optional Chaining '?.'

JavaScript Optional Chaining '?.'

12
Comments 3
3 min read
Sharing State with the React Context API

Sharing State with the React Context API

12
Comments
4 min read
How to swap two variable value without using temporary variable

How to swap two variable value without using temporary variable

8
Comments 2
1 min read
Get all headings and their target URLs from a Markdown generated page

Get all headings and their target URLs from a Markdown generated page

5
Comments
1 min read
Make Your Javascript Code Cleaner - Ternary Operator

Make Your Javascript Code Cleaner - Ternary Operator

3
Comments 2
3 min read
Build a CRUD application using Django and React

Build a CRUD application using Django and React

50
Comments 11
9 min read
Solution: Minimum Remove to Make Valid Parentheses

Solution: Minimum Remove to Make Valid Parentheses

10
Comments 1
4 min read
How to do Firebase, NodeJS, ExpressJS API endpoint unit tests?

How to do Firebase, NodeJS, ExpressJS API endpoint unit tests?

4
Comments 4
1 min read
A closer look at Javascript event listeners & objects

A closer look at Javascript event listeners & objects

6
Comments
2 min read
Adding SVGs in React Native Expo

Adding SVGs in React Native Expo

3
Comments 1
1 min read
Make the whole web your playground

Make the whole web your playground

5
Comments 2
5 min read
Using the Pug Templating Engine Part 4 - Includes & Mixins

Using the Pug Templating Engine Part 4 - Includes & Mixins

3
Comments
5 min read
Login app with MERN Stack

Login app with MERN Stack

7
Comments 2
1 min read
Capturing full page screenshots with puppeteer and Architect (arc.codes)

Capturing full page screenshots with puppeteer and Architect (arc.codes)

2
Comments
3 min read
Keeping your Node.js projects secure with CI/CD

Keeping your Node.js projects secure with CI/CD

5
Comments
3 min read
Useful array methods with JavaScript

Useful array methods with JavaScript

5
Comments
2 min read
Media queries in JS

Media queries in JS

39
Comments 2
3 min read
Learn react-testing-library for test react projects

Learn react-testing-library for test react projects

1
Comments
1 min read
How to start Web Development without having a PC

How to start Web Development without having a PC

3
Comments
1 min read
React Router: A simple tutorial on nested routes.

React Router: A simple tutorial on nested routes.

111
Comments 10
5 min read
Indo além do console.log

Indo além do console.log

32
Comments 10
4 min read
Defining Routes in Hapi

Defining Routes in Hapi

3
Comments
10 min read
PWA: FetchEvent.respondWith error on Safari

PWA: FetchEvent.respondWith error on Safari

8
Comments
3 min read
A Short Guide to Console Messages

A Short Guide to Console Messages

3
Comments
2 min read
Animated skill bar using html,css,jquery

Animated skill bar using html,css,jquery

3
Comments
1 min read
Creating components

Creating components

4
Comments
2 min read
...Spread and ...Rest Operator

...Spread and ...Rest Operator

56
Comments 2
2 min read
Moiva.io v3: a universal tool to Evaluate, Discover and Compare software

Moiva.io v3: a universal tool to Evaluate, Discover and Compare software

2
Comments
5 min read
5 Ideas for Web Developer Portfolio Projects that Standout

5 Ideas for Web Developer Portfolio Projects that Standout

555
Comments 25
3 min read
Know The Web: HTTP Cookie 🍪

Know The Web: HTTP Cookie 🍪

77
Comments 3
7 min read
JavaScript 101 Series|| What is Javascript?

JavaScript 101 Series|| What is Javascript?

11
Comments
2 min read
Explicit Versus Implicit - The Cost Of Implicitness in Programming Comprehension

Explicit Versus Implicit - The Cost Of Implicitness in Programming Comprehension

4
Comments
3 min read
Projects with high-quality designs to practice your HTML, CSS, JS... skills

Projects with high-quality designs to practice your HTML, CSS, JS... skills

236
Comments 6
2 min read
loading...