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.
Recursive FizzBuzz in JavaScript

Recursive FizzBuzz in JavaScript

8
Comments 4
3 min read
CASL. Pursuing Perfection II: New Engine

CASL. Pursuing Perfection II: New Engine

7
Comments
6 min read
Underrated JavaScript Array Methods – Part 1

Underrated JavaScript Array Methods – Part 1

9
Comments 1
3 min read
Typescript generics - stop writing tests & avoid runtime-errors. pt2

Typescript generics - stop writing tests & avoid runtime-errors. pt2

21
Comments
9 min read
How to build a GraphQL app with Hasura, Postgres, and React

How to build a GraphQL app with Hasura, Postgres, and React

18
Comments 3
8 min read
Nuxt asyncData recall.

Nuxt asyncData recall.

8
Comments
2 min read
End to End test automation for web apps

End to End test automation for web apps

50
Comments
1 min read
html+js Countdown

html+js Countdown

8
Comments
2 min read
BrazilJS Conf 2019 Highlights

BrazilJS Conf 2019 Highlights

3
Comments
11 min read
Gradient borders with curves and 3d movement in CSS (Nextjs ticket clone)

Gradient borders with curves and 3d movement in CSS (Nextjs ticket clone)

494
Comments 10
8 min read
6 very interesting and creative javascript libraries

6 very interesting and creative javascript libraries

85
Comments 2
3 min read
React JS Sign up Form Validation Using Regex

React JS Sign up Form Validation Using Regex

6
Comments 1
1 min read
An app that emerged from controlled chaos: Improving the live chat experience for people with paralysis

An app that emerged from controlled chaos: Improving the live chat experience for people with paralysis

9
Comments
7 min read
Day 9 #100dayscode

Day 9 #100dayscode

6
Comments
1 min read
Discord chatbot 🤖 with IBM Watson

Discord chatbot 🤖 with IBM Watson

19
Comments 3
4 min read
Understanding callbacks - They aren’t as hard as you think!

Understanding callbacks - They aren’t as hard as you think!

7
Comments 2
3 min read
How to add types for Object.fromEntries

How to add types for Object.fromEntries

48
Comments 8
5 min read
A step by step tutorial on how to setup MongoDB in the cloud with Atlas for free

A step by step tutorial on how to setup MongoDB in the cloud with Atlas for free

19
Comments
8 min read
React vs. Angular vs. Vue. What will be the best JavaScript framework in 2021?

React vs. Angular vs. Vue. What will be the best JavaScript framework in 2021?

27
Comments 4
2 min read
Leassons learned using Firebase for the first time

Leassons learned using Firebase for the first time

8
Comments 2
6 min read
Few neat JS snippets

Few neat JS snippets

6
Comments
1 min read
Props from Child to Parent Component - Hack (video)

Props from Child to Parent Component - Hack (video)

7
Comments
1 min read
Tips for writing npm-scripts in npm-run-all for different purposes.

Tips for writing npm-scripts in npm-run-all for different purposes.

2
Comments
2 min read
Polyfill for Promises

Polyfill for Promises

46
Comments 5
5 min read
Man in the middle using Playwright

Man in the middle using Playwright

8
Comments
3 min read
Creating a Express Server using Node Part 1: Hello World

Creating a Express Server using Node Part 1: Hello World

6
Comments
3 min read
Weird Javascript

Weird Javascript

8
Comments
2 min read
The Weekly Animation - 1

The Weekly Animation - 1

6
Comments
5 min read
How to run Front End and Backend together in React.js and Express.js with 'concurrently' package

How to run Front End and Backend together in React.js and Express.js with 'concurrently' package

38
Comments 5
1 min read
Mastering Software Versioning in JavaScript Projects

Mastering Software Versioning in JavaScript Projects

10
Comments
4 min read
How to create & publish a npm package

How to create & publish a npm package

20
Comments
2 min read
A First Look at MarkoJS

A First Look at MarkoJS

69
Comments 20
7 min read
What is mapStateToProps in Redux?

What is mapStateToProps in Redux?

15
Comments 3
2 min read
JavaScript template literals

JavaScript template literals

12
Comments 2
2 min read
Understanding The Execution Context & Stack

Understanding The Execution Context & Stack

5
Comments 2
4 min read
Week 1 Documenting The Learning Journey!!!

Week 1 Documenting The Learning Journey!!!

5
Comments 1
1 min read
Scene Based Applications

Scene Based Applications

14
Comments 1
2 min read
Why do a dark theme is Best than the ordinary one?

Why do a dark theme is Best than the ordinary one?

6
Comments 2
2 min read
Create Your Video-Chat room with Agora.io

Create Your Video-Chat room with Agora.io

2
Comments
6 min read
How is Deno Doing? (Nov 2020)

How is Deno Doing? (Nov 2020)

4
Comments 4
1 min read
Binary in JavaScript

Binary in JavaScript

2
Comments
6 min read
How to get Google Apps Script to tell Google Docs to bold, italic, strikethrough and underline from a JSON representation?

How to get Google Apps Script to tell Google Docs to bold, italic, strikethrough and underline from a JSON representation?

2
Comments 1
1 min read
Builder pattern in javascript

Builder pattern in javascript

8
Comments
2 min read
10 useful HTML file upload tips for web developers

10 useful HTML file upload tips for web developers

678
Comments 37
8 min read
Styled-components 3 ways

Styled-components 3 ways

15
Comments 5
1 min read
Sorting and Filtering Data with Firebase Realtime Database

Sorting and Filtering Data with Firebase Realtime Database

10
Comments
3 min read
Graph

Graph

4
Comments
1 min read
JavaScript: Developing a Custom Framework for Single-Page-Apps

JavaScript: Developing a Custom Framework for Single-Page-Apps

4
Comments
4 min read
Controlled Forms in React

Controlled Forms in React

8
Comments 3
3 min read
Exploring The New Image Component With Next.js 10

Exploring The New Image Component With Next.js 10

14
Comments 2
4 min read
Why should you care about how the Browser works in React

Why should you care about how the Browser works in React

15
Comments
3 min read
Node.js Under The Hood Routes vs Express Routes

Node.js Under The Hood Routes vs Express Routes

14
Comments
2 min read
LeetCode Problems 1-10

LeetCode Problems 1-10

29
Comments 3
2 min read
Decoding JasonWebTokens on the Frontend

Decoding JasonWebTokens on the Frontend

17
Comments 1
2 min read
Counting and Enumerating Over Things with Vanilla JavaScript

Counting and Enumerating Over Things with Vanilla JavaScript

10
Comments 2
4 min read
Yarn or npm? Which do you use and why?

Yarn or npm? Which do you use and why?

5
Comments 3
1 min read
Introduction to recursion (Part 2 Practical)

Introduction to recursion (Part 2 Practical)

5
Comments
3 min read
My 1 year and 4 months of becoming a better coder (Part 1)

My 1 year and 4 months of becoming a better coder (Part 1)

9
Comments
3 min read
The Queue data structure in a nutshell

The Queue data structure in a nutshell

14
Comments
1 min read
Day8 #100daysCode

Day8 #100daysCode

3
Comments 2
1 min read
loading...