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.
Simple Ionic Tabs App with Child Routes & Protected Routes

Simple Ionic Tabs App with Child Routes & Protected Routes

7
Comments 1
4 min read
Create a Fullstack Blog App with Next.js, Prisma 2 and Docker- Part I Setup the Repo and Configure the Backend

Create a Fullstack Blog App with Next.js, Prisma 2 and Docker- Part I Setup the Repo and Configure the Backend

106
Comments 11
11 min read
Build a Reddit Scraper: Fetching Posts

Build a Reddit Scraper: Fetching Posts

8
Comments
5 min read
Alfred and Dash: improving your workflow

Alfred and Dash: improving your workflow

9
Comments 1
2 min read
How to use react-tracked: React hooks-oriented Todo List example

How to use react-tracked: React hooks-oriented Todo List example

9
Comments
4 min read
What is state usage tracking? A novel approach to intuitive and performant global state with React hooks and Proxy

What is state usage tracking? A novel approach to intuitive and performant global state with React hooks and Proxy

4
Comments
3 min read
Try-Catch vs if-else

Try-Catch vs if-else

20
Comments 7
1 min read
Web Components Landscape in 2019

Web Components Landscape in 2019

6
Comments
8 min read
JavaScript Selection Sort

JavaScript Selection Sort

13
Comments
2 min read
Scope

Scope

7
Comments
2 min read
All you need to know about user session security

All you need to know about user session security

45
Comments
14 min read
Why do I choose Effector instead of Redux or MobX?

Why do I choose Effector instead of Redux or MobX?

117
Comments 4
6 min read
REP and almost L in Google Apps Script

REP and almost L in Google Apps Script

6
Comments
2 min read
Anagram Generator

Anagram Generator

10
Comments 4
3 min read
Show Me Your #coderclaws

Show Me Your #coderclaws

10
Comments 9
1 min read
Javascript String Methods You Must Know to Become an Algorithms Wizard

Javascript String Methods You Must Know to Become an Algorithms Wizard

162
Comments 19
7 min read
Don't miss out on css variables

Don't miss out on css variables

264
Comments 26
3 min read
A changelog generator for gitmoji convention

A changelog generator for gitmoji convention

19
Comments 1
2 min read
Javascript Composable Decoders with Validation

Javascript Composable Decoders with Validation

42
Comments
10 min read
WebGL Month. Day 10. Multiple textures

WebGL Month. Day 10. Multiple textures

12
Comments
6 min read
Javascript Arrays Methods You Must Know to Become an Algorithms Wizard

Javascript Arrays Methods You Must Know to Become an Algorithms Wizard

63
Comments
7 min read
The best way to securely manage user sessions

The best way to securely manage user sessions

14
Comments 1
6 min read
How to create a reactive form in Angular

How to create a reactive form in Angular

16
Comments 1
6 min read
Making an interactive hoverboard game using JavaScript and web sockets.

Making an interactive hoverboard game using JavaScript and web sockets.

116
Comments 7
6 min read
Create a Fullstack Blog App with Next.js, Prisma 2 and Docker- Part II Configure the Frontend

Create a Fullstack Blog App with Next.js, Prisma 2 and Docker- Part II Configure the Frontend

15
Comments
7 min read
Unraveling callbacks with async functions

Unraveling callbacks with async functions

10
Comments
4 min read
JavaScript: Map vs Object, quando e como usar?

JavaScript: Map vs Object, quando e como usar?

8
Comments
10 min read
How JSON Web Token (JWT) Secures Your API

How JSON Web Token (JWT) Secures Your API

11
Comments 2
6 min read
Who is JSON?

Who is JSON?

56
Comments 11
2 min read
🎩 JavaScript Enhanced SCSS mixins! 🎩 - CSS element() function polyfill

🎩 JavaScript Enhanced SCSS mixins! 🎩 - CSS element() function polyfill

32
Comments 3
1 min read
JSDayIE 2019 tickets now on sale!

JSDayIE 2019 tickets now on sale!

7
Comments
1 min read
Really typing Vue

Really typing Vue

78
Comments 5
7 min read
A Series of My Unfortunate Mistakes (When Writing Tests)

A Series of My Unfortunate Mistakes (When Writing Tests)

124
Comments 12
11 min read
Create section navigation with React and Intersection Observer

Create section navigation with React and Intersection Observer

93
Comments 43
10 min read
🔥 Chatfuel Image Gallery from Google Sheets with Google Apps Script

🔥 Chatfuel Image Gallery from Google Sheets with Google Apps Script

14
Comments 21
8 min read
8 Practices In React That Will Crash Your App In The Future

8 Practices In React That Will Crash Your App In The Future

307
Comments 18
13 min read
How I saved 100KB with React.lazy

How I saved 100KB with React.lazy

74
Comments 3
3 min read
Learning TypeScript with React - Part 2 (The what, why and how of interfaces)

Learning TypeScript with React - Part 2 (The what, why and how of interfaces)

142
Comments 4
6 min read
The Radar Gun Problem

The Radar Gun Problem

9
Comments 1
1 min read
Angular & Headless CMS

Angular & Headless CMS

9
Comments
5 min read
How I Set Up A New Angular Project

How I Set Up A New Angular Project

64
Comments 4
6 min read
Making an Electron App with Ember JS Part #2: MacOS

Making an Electron App with Ember JS Part #2: MacOS

7
Comments 4
3 min read
Should I keep Go in my tool box?

Should I keep Go in my tool box?

8
Comments 5
1 min read
It Isn't Magic, It's Webpack.

It Isn't Magic, It's Webpack.

115
Comments 3
5 min read
Include different repositories in a create-react-app project

Include different repositories in a create-react-app project

8
Comments
4 min read
Passing Down Functions As Props in React

Passing Down Functions As Props in React

37
Comments 4
4 min read
How we deal with plan limits in our Vue.js SaaS app

How we deal with plan limits in our Vue.js SaaS app

8
Comments
7 min read
Making an Electron App with Ember JS Part #1: Initial Setup

Making an Electron App with Ember JS Part #1: Initial Setup

17
Comments
7 min read
WebGL Month. Day 9. Image filters

WebGL Month. Day 9. Image filters

8
Comments
4 min read
Build a Reddit Scraper: Problem & Solution

Build a Reddit Scraper: Problem & Solution

18
Comments
4 min read
Secure React Chat Messaging App with Auth0

Secure React Chat Messaging App with Auth0

58
Comments 1
16 min read
handling asynchronous actions with redux-thunk

handling asynchronous actions with redux-thunk

10
Comments 1
3 min read
Docker a Angular application with dynamic environement

Docker a Angular application with dynamic environement

8
Comments
2 min read
Algorithm Problem: First Duplicate in Array

Algorithm Problem: First Duplicate in Array

15
Comments 3
3 min read
Job Inteview and Challenge

Job Inteview and Challenge

5
Comments
1 min read
Secure Firestore rules for Firebase

Secure Firestore rules for Firebase

10
Comments
5 min read
Creating DEV's offline page using Blazor

Creating DEV's offline page using Blazor

93
Comments 1
8 min read
Kick CircleCI from Slack command + Google Apps Script

Kick CircleCI from Slack command + Google Apps Script

9
Comments
1 min read
🤖 Repeat tests. Repeat tests. Repeat tests.

🤖 Repeat tests. Repeat tests. Repeat tests.

4
Comments
1 min read
Testing signup flow with activation by email

Testing signup flow with activation by email

9
Comments
7 min read
loading...