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.
React Or Javascript ???

React Or Javascript ???

8
Comments 8
1 min read
Demo API using fastify

Demo API using fastify

60
Comments 3
10 min read
How to start using Styled Components in React

How to start using Styled Components in React

42
Comments
1 min read
Every JS Developer Should Know

Every JS Developer Should Know

7
Comments 2
1 min read
Caching clash: useSWR() vs. react-query

Caching clash: useSWR() vs. react-query

24
Comments
10 min read
JavaScript, stuff you've never heard of (probably): labeled loops?

JavaScript, stuff you've never heard of (probably): labeled loops?

84
Comments 22
1 min read
Data Fingerprinting in JavaScript

Data Fingerprinting in JavaScript

58
Comments 1
6 min read
Getting Started: Easy Way to Objects in JavaScript

Getting Started: Easy Way to Objects in JavaScript

11
Comments
1 min read
Writing modern Redux in 2020 - The powerful createSlice

Writing modern Redux in 2020 - The powerful createSlice

140
Comments 2
3 min read
An online book club.. for developers?

An online book club.. for developers?

10
Comments 2
2 min read
Colorful main section, Fade in animation | Module Monday 71

Colorful main section, Fade in animation | Module Monday 71

9
Comments
2 min read
[pt-BR] ES2020: Optional chaining operator

[pt-BR] ES2020: Optional chaining operator

8
Comments
1 min read
[pt-BR] ES2020: Nullish coalescing operator (??)

[pt-BR] ES2020: Nullish coalescing operator (??)

6
Comments
2 min read
Mentoring? Would you be interested?

Mentoring? Would you be interested?

6
Comments 5
1 min read
How I learned from my mistakes - JavaScript Mobile App

How I learned from my mistakes - JavaScript Mobile App

49
Comments 6
3 min read
Hide your f🤬🤬king API keys and credentials from versioned code

Hide your f🤬🤬king API keys and credentials from versioned code

142
Comments 9
2 min read
Circle animation for transitions - #GSAP

Circle animation for transitions - #GSAP

16
Comments
1 min read
WomenInTech JavaScript Champions

WomenInTech JavaScript Champions

8
Comments 1
1 min read
Array map

Array map

12
Comments
3 min read
Why you should use semicolons in spite of ASI

Why you should use semicolons in spite of ASI

16
Comments 11
2 min read
BUILD NOKIA 3310 SNAKE using JavaScript in under 15 minutes

BUILD NOKIA 3310 SNAKE using JavaScript in under 15 minutes

19
Comments
1 min read
UNDERSTANDING ES6 ARROW FUNCTIONS

UNDERSTANDING ES6 ARROW FUNCTIONS

37
Comments
2 min read
React & Redux: components, API's and handler utilities part two

React & Redux: components, API's and handler utilities part two

19
Comments
10 min read
[pt-BR] ES2020: Promise.allSettled

[pt-BR] ES2020: Promise.allSettled

6
Comments
2 min read
Validate an id with Express middleware, part 2

Validate an id with Express middleware, part 2

9
Comments
2 min read
UtahJS 2019: Why small is better than big

UtahJS 2019: Why small is better than big

2
Comments
2 min read
Demystifying function and variable hoisting in JavaScript

Demystifying function and variable hoisting in JavaScript

9
Comments
4 min read
AG-Grid Tutorial With Asp.Net Core Razor Pages - Part 1

AG-Grid Tutorial With Asp.Net Core Razor Pages - Part 1

21
Comments 6
3 min read
Build more accessible forms with React Icons

Build more accessible forms with React Icons

13
Comments
7 min read
How to Build Your React UI with Reactstrap

How to Build Your React UI with Reactstrap

35
Comments
9 min read
How often do you create a contact form for a website? How you do it? What's your stack ? What do you use to create it?

How often do you create a contact form for a website? How you do it? What's your stack ? What do you use to create it?

6
Comments 2
1 min read
Advanced TypeScript series. Would you be interested?

Advanced TypeScript series. Would you be interested?

57
Comments 16
1 min read
Udemy Ranks Gatsby as Top Emerging Tech Skill in 2020 Report

Udemy Ranks Gatsby as Top Emerging Tech Skill in 2020 Report

7
Comments
3 min read
To Be Or Not To Be

To Be Or Not To Be

9
Comments
2 min read
Understand Array.prototype.map by Reimplementing It

Understand Array.prototype.map by Reimplementing It

8
Comments
5 min read
Styled Components vs. CSS Stylesheets

Styled Components vs. CSS Stylesheets

242
Comments 19
10 min read
How do I create an SEO-friendly URL?

How do I create an SEO-friendly URL?

11
Comments 3
1 min read
Part II: The Frontend Using VueJS And NUXTJS

Part II: The Frontend Using VueJS And NUXTJS

43
Comments
23 min read
Tutorial: Create a Simple ISS Tracker with React

Tutorial: Create a Simple ISS Tracker with React

16
Comments 1
4 min read
Using a Promise in a click eventListener - more than once.

Using a Promise in a click eventListener - more than once.

7
Comments 7
2 min read
Frontend Development with Docker simplified

Frontend Development with Docker simplified

381
Comments 23
4 min read
In Defense of the Separation of Concerns

In Defense of the Separation of Concerns

28
Comments 7
5 min read
Creating a Sidebar with HTML, CSS and JS

Creating a Sidebar with HTML, CSS and JS

121
Comments 9
4 min read
JavaScript Function Notations

JavaScript Function Notations

38
Comments 1
3 min read
Build a sticky navigation bar with React

Build a sticky navigation bar with React

146
Comments 5
5 min read
Serverless apartment web scraper with NodeJS, AWS Lambda, and Locust - Part 2

Serverless apartment web scraper with NodeJS, AWS Lambda, and Locust - Part 2

13
Comments
10 min read
Eager Loading: Fetching Associated Data with Sequelize

Eager Loading: Fetching Associated Data with Sequelize

13
Comments 1
4 min read
Marvelous Frameworks

Marvelous Frameworks

60
Comments 7
3 min read
Create & Publish a Node.js NPM Package in 7 Minutes

Create & Publish a Node.js NPM Package in 7 Minutes

55
Comments
3 min read
Exhaustive switch statements with typescript

Exhaustive switch statements with typescript

11
Comments
3 min read
Using getters/setters as opposed to methods?

Using getters/setters as opposed to methods?

5
Comments 5
1 min read
What is the best CMS to feed API for a static site generator?

What is the best CMS to feed API for a static site generator?

6
Comments 5
1 min read
New features in Cypress 3.8.3

New features in Cypress 3.8.3

15
Comments
2 min read
Box shadow on scroll :) - VueJS Scroll Event to get the position of the page.

Box shadow on scroll :) - VueJS Scroll Event to get the position of the page.

16
Comments 4
2 min read
PostgreSQL For Those Who Can’t Even, Part 1

PostgreSQL For Those Who Can’t Even, Part 1

84
Comments 3
8 min read
The 10 most important JavaScript frameworks of the past decade

The 10 most important JavaScript frameworks of the past decade

14
Comments
10 min read
JavaScript - How to make objects immutable?

JavaScript - How to make objects immutable?

10
Comments
2 min read
Angular 8 + Firebase Cloud Messaging Push Notifications

Angular 8 + Firebase Cloud Messaging Push Notifications

28
Comments 32
6 min read
magnet-cursor

magnet-cursor

12
Comments 12
1 min read
ES6 features you need to learn React

ES6 features you need to learn React

93
Comments 3
4 min read
loading...