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.
SpeakeasyJS – a meetup for 🥼 mad science, 🧙‍♂️ hacking, and 🧪 experiments

SpeakeasyJS – a meetup for 🥼 mad science, 🧙‍♂️ hacking, and 🧪 experiments

24
Comments 11
1 min read
Learn by doing - Exploring graphql queries with Hasura console

Learn by doing - Exploring graphql queries with Hasura console

2
Comments
1 min read
Selector2Regexp - generating regular expressions from CSS selectors

Selector2Regexp - generating regular expressions from CSS selectors

4
Comments
1 min read
Split Array into `n` number of chunks

Split Array into `n` number of chunks

6
Comments
3 min read
Super Easy 360 Image Viewer with A-Frame Less 20 Lines

Super Easy 360 Image Viewer with A-Frame Less 20 Lines

9
Comments
1 min read
5 SOLID principles with JavaScript. How to make your code SOLID

5 SOLID principles with JavaScript. How to make your code SOLID

305
Comments 3
4 min read
Unpacking Python lists vs. destructuring Javascript arrays

Unpacking Python lists vs. destructuring Javascript arrays

43
Comments 6
2 min read
Create a Bookmark Manager App using FaunaDB and Netlify Serverless functions

Create a Bookmark Manager App using FaunaDB and Netlify Serverless functions

90
Comments 17
18 min read
A Brief Intro to MVC Architecture

A Brief Intro to MVC Architecture

88
Comments 3
4 min read
Top-3 outdated facts about Svelte

Top-3 outdated facts about Svelte

17
Comments 2
1 min read
5 Extremely useful javascript methods that You might not know

5 Extremely useful javascript methods that You might not know

5
Comments
2 min read
Implementing a Basic Binary Search Tree in JavaScript

Implementing a Basic Binary Search Tree in JavaScript

82
Comments 8
4 min read
Create a radio button from the scratch in React Native

Create a radio button from the scratch in React Native

20
Comments
2 min read
Vuex 101 Snippet

Vuex 101 Snippet

12
Comments
1 min read
A Few Algorithms and How to Solve Them

A Few Algorithms and How to Solve Them

7
Comments
3 min read
Everything you need to know about JavaScript Set

Everything you need to know about JavaScript Set

22
Comments
6 min read
Custom Type Guards in TypeScript

Custom Type Guards in TypeScript

26
Comments 1
2 min read
Leetcode - 3SUM (with JavaScript)

Leetcode - 3SUM (with JavaScript)

12
Comments 1
2 min read
Una introducción a las mónadas (en javascript)

Una introducción a las mónadas (en javascript)

8
Comments
7 min read
Better way to store Enum values in MongoDB

Better way to store Enum values in MongoDB

9
Comments
5 min read
JavaScript practice site?

JavaScript practice site?

5
Comments 4
1 min read
Fullstack Javascript Ebook Free

Fullstack Javascript Ebook Free

61
Comments 2
1 min read
Gatsby Up & Running: Creating a CD Pipeline

Gatsby Up & Running: Creating a CD Pipeline

6
Comments
5 min read
Redesigning my portfolio ... with Angular? 🤔

Redesigning my portfolio ... with Angular? 🤔

3
Comments 7
1 min read
Javascript: Arrow function expression

Javascript: Arrow function expression

7
Comments
2 min read
My journey to mastering React

My journey to mastering React

133
Comments 31
6 min read
Setting up a Basic React.js Front End for your Rails Server

Setting up a Basic React.js Front End for your Rails Server

9
Comments
4 min read
Using React Hook Form with react-native - Part I (set up & validation)

Using React Hook Form with react-native - Part I (set up & validation)

60
Comments 8
5 min read
Espressioni Regolari in JavaScript

Espressioni Regolari in JavaScript

9
Comments 3
5 min read
THE HACKTOBERFEST GAME - YEAR 2! 🎮⌨🚀

THE HACKTOBERFEST GAME - YEAR 2! 🎮⌨🚀

10
Comments
2 min read
It's OK to break out of the Vue paradigm (sometimes)

It's OK to break out of the Vue paradigm (sometimes)

4
Comments
3 min read
Imba - Another reactive technology for the web

Imba - Another reactive technology for the web

6
Comments 2
1 min read
Using SocketCluster for Distributed Computing in a Unique Way

Using SocketCluster for Distributed Computing in a Unique Way

38
Comments
8 min read
Using Two-Pointer Technique to Optimize Algorithm Solutions

Using Two-Pointer Technique to Optimize Algorithm Solutions

22
Comments 4
3 min read
Vue.js Beginner Course - Session 2

Vue.js Beginner Course - Session 2

5
Comments
1 min read
Convert a set to an array

Convert a set to an array

6
Comments
1 min read
Build Instagram Clone with MERN Stack Free Source Code

Build Instagram Clone with MERN Stack Free Source Code

30
Comments 3
1 min read
Online alternatives to VSCode

Online alternatives to VSCode

2
Comments 5
1 min read
How to work with inline SVG in Blitz.js(Next.js)

How to work with inline SVG in Blitz.js(Next.js)

3
Comments
1 min read
Cookies vs Session vs Local storage

Cookies vs Session vs Local storage

136
Comments 1
4 min read
Why to learn ReactJS!

Why to learn ReactJS!

14
Comments
2 min read
Testing an Effect using observer-spy

Testing an Effect using observer-spy

10
Comments 8
2 min read
2020 React Styleguide

2020 React Styleguide

46
Comments 4
3 min read
Basic Web Development Languages

Basic Web Development Languages

9
Comments 4
3 min read
Get start with Rxjs

Get start with Rxjs

5
Comments
4 min read
How to create Javascript Scrollspy (Vanilla Js Tutorial)

How to create Javascript Scrollspy (Vanilla Js Tutorial)

23
Comments 3
3 min read
The Ember Times - Issue No. 164

The Ember Times - Issue No. 164

8
Comments
9 min read
How to use GraphQL in WordPress – Best Alternative to Rest API

How to use GraphQL in WordPress – Best Alternative to Rest API

8
Comments
1 min read
Learning Regex in Javascript Part 2

Learning Regex in Javascript Part 2

12
Comments
1 min read
Choosing a framework. What if it was your instincts that made the decision?

Choosing a framework. What if it was your instincts that made the decision?

2
Comments 2
1 min read
Building a SEO Friendly Blog: Getting Started with Nuxt

Building a SEO Friendly Blog: Getting Started with Nuxt

15
Comments 2
4 min read
LSTM Learns To Write Shakespeare Fanfiction

LSTM Learns To Write Shakespeare Fanfiction

28
Comments 11
8 min read
React App From Scratch

React App From Scratch

10
Comments
4 min read
Javascript Date & Time Cheatsheet(Moment.js, Day.js, date-fns)

Javascript Date & Time Cheatsheet(Moment.js, Day.js, date-fns)

7
Comments
1 min read
How to use markdown rather than code to create pages in a Next.js project

How to use markdown rather than code to create pages in a Next.js project

19
Comments 1
7 min read
Coding challenge: The OCR

Coding challenge: The OCR

6
Comments
32 min read
How to prepare for a technical interview?

How to prepare for a technical interview?

36
Comments
2 min read
The new features of Javascript in 2020 (ES11)

The new features of Javascript in 2020 (ES11)

176
Comments 13
3 min read
Coding challenge: Game Jam

Coding challenge: Game Jam

6
Comments
6 min read
Create: Serverless 2020 Workshop

Create: Serverless 2020 Workshop

19
Comments 1
1 min read
loading...