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.
Boost your GraphQL development with GraphQL Zeus

Boost your GraphQL development with GraphQL Zeus

50
Comments 1
2 min read
Validate your request parameters using validation middleware in Node.js

Validate your request parameters using validation middleware in Node.js

39
Comments
3 min read
Optimize your Front End Applications by migrating from Moment to Dayjs

Optimize your Front End Applications by migrating from Moment to Dayjs

34
Comments 8
3 min read
Converting a Create-React-App using Craco to TypeScript

Converting a Create-React-App using Craco to TypeScript

30
Comments
5 min read
Wanting to learn Gastby turned into running an impeachment website.

Wanting to learn Gastby turned into running an impeachment website.

51
Comments 6
2 min read
👨🏻‍💻 Icons created with CSS - Series 1

👨🏻‍💻 Icons created with CSS - Series 1

38
Comments 1
1 min read
Stop Telling People For Loops Are Bad

Stop Telling People For Loops Are Bad

52
Comments 9
3 min read
Build Your Own Voicemail With Node-RED and the Nexmo Voice API

Build Your Own Voicemail With Node-RED and the Nexmo Voice API

12
Comments
12 min read
CSS in Imba - Inlined Syntax

CSS in Imba - Inlined Syntax

6
Comments 3
4 min read
React.memo, useMemo, and useCallback for Performance Optimizations in React

React.memo, useMemo, and useCallback for Performance Optimizations in React

55
Comments
2 min read
A glimpse into the challenges of working with Cryptography APIs in NodeJS

A glimpse into the challenges of working with Cryptography APIs in NodeJS

10
Comments
5 min read
Getting started with CSS variables

Getting started with CSS variables

80
Comments 4
2 min read
Friday Frontend: Very Cold Edition

Friday Frontend: Very Cold Edition

11
Comments
5 min read
How I reduce the size of library with genetic algorithm

How I reduce the size of library with genetic algorithm

27
Comments
3 min read
I don't need jQuery anymore, so don't you perhaps!

I don't need jQuery anymore, so don't you perhaps!

31
Comments 4
4 min read
Why Redux over a more basic Global Store

Why Redux over a more basic Global Store

17
Comments 1
3 min read
Vanilla JavaScript Infinite Scroll using WordPress REST API

Vanilla JavaScript Infinite Scroll using WordPress REST API

18
Comments
1 min read
Building a Frontend for a Temporal Document Store Together (Vue.js Composition API, Nuxt.js, TypeScript, D3.js) 👩‍💻👨‍💻

Building a Frontend for a Temporal Document Store Together (Vue.js Composition API, Nuxt.js, TypeScript, D3.js) 👩‍💻👨‍💻

18
Comments
7 min read
React Native Local iOS and Android Notifications

React Native Local iOS and Android Notifications

29
Comments 13
5 min read
How to write cleaner functions.

How to write cleaner functions.

96
Comments 5
4 min read
Serverless JAMStack AndCats Demo

Serverless JAMStack AndCats Demo

7
Comments 1
4 min read
Caminhos absolutos para imports no Expo, como fazer?

Caminhos absolutos para imports no Expo, como fazer?

9
Comments
2 min read
JavaScript Basic String Functions

JavaScript Basic String Functions

42
Comments 36
2 min read
Typescript Node Module Starter Template

Typescript Node Module Starter Template

10
Comments
2 min read
Write Better Frontend Components with This Tip

Write Better Frontend Components with This Tip

11
Comments 2
2 min read
Reactive Programming: an Introductory Model

Reactive Programming: an Introductory Model

59
Comments 1
12 min read
ReshuffleDB - the DB that's always there for you

ReshuffleDB - the DB that's always there for you

7
Comments
1 min read
What is this "Event Loop" that they speak of in Javascript?

What is this "Event Loop" that they speak of in Javascript?

14
Comments
2 min read
Add or delete a property of an object in JavaScript

Add or delete a property of an object in JavaScript

6
Comments
5 min read
Rest and Spread operator: Three dots that changed JavaScript

Rest and Spread operator: Three dots that changed JavaScript

7
Comments
6 min read
Build Great User Experiences with Concurrent Mode and Suspense with Our New Relay Workshop with Sibelius Seraphini!

Build Great User Experiences with Concurrent Mode and Suspense with Our New Relay Workshop with Sibelius Seraphini!

14
Comments
2 min read
Stepping Through Recursive Fibonacci Function

Stepping Through Recursive Fibonacci Function

12
Comments
2 min read
Using JSX with Vue

Using JSX with Vue

12
Comments
8 min read
Unit and integration testing for Node.js apps

Unit and integration testing for Node.js apps

81
Comments 1
15 min read
Node.js Certification: first impressions

Node.js Certification: first impressions

151
Comments 26
4 min read
Code splitting React router with React Lazy and React Suspense

Code splitting React router with React Lazy and React Suspense

114
Comments 5
7 min read
Practice recursion in JavaScript with these 8 coding challenges for beginners

Practice recursion in JavaScript with these 8 coding challenges for beginners

30
Comments
5 min read
Let's Build a CAPTCHA Generator with Node.js

Let's Build a CAPTCHA Generator with Node.js

94
Comments 9
6 min read
Quick Tip: Modern Arrows in your Editor

Quick Tip: Modern Arrows in your Editor

55
Comments 6
2 min read
Un vistazo a las máquinas de estados finitos

Un vistazo a las máquinas de estados finitos

14
Comments
8 min read
Binary Search - A Simple Code

Binary Search - A Simple Code

7
Comments
2 min read
What are you learning?

What are you learning?

15
Comments 15
2 min read
Understanding JavaScript objects

Understanding JavaScript objects

180
Comments 3
5 min read
Keep your NPM dependencies up to date with npm-check

Keep your NPM dependencies up to date with npm-check

13
Comments 2
3 min read
Introduction To Recursion & The Call Stack

Introduction To Recursion & The Call Stack

33
Comments
1 min read
You don't need useReducer

You don't need useReducer

24
Comments 6
3 min read
The beginning of my professional journey as a dev

The beginning of my professional journey as a dev

13
Comments 2
6 min read
Testing streams: a primer

Testing streams: a primer

36
Comments 3
8 min read
Stateful Serverless with Unikernels

Stateful Serverless with Unikernels

15
Comments
6 min read
Building URL Shortener with MongoDB, Express Framework And TypeScript

Building URL Shortener with MongoDB, Express Framework And TypeScript

146
Comments 5
6 min read
Darkmode.js Emoji Rendering Fix

Darkmode.js Emoji Rendering Fix

9
Comments
1 min read
Online Security 101 or why you Should use a Password Manager

Online Security 101 or why you Should use a Password Manager

9
Comments
3 min read
Example: Imperative vs. Functional

Example: Imperative vs. Functional

77
Comments 26
1 min read
XOR operator in programming use case

XOR operator in programming use case

21
Comments 4
3 min read
JavaScript Design Patterns - Factory Pattern

JavaScript Design Patterns - Factory Pattern

115
Comments 6
4 min read
Convert Iterable to Array using Spread

Convert Iterable to Array using Spread

99
Comments 6
3 min read
How to query your API using Vuex in your Vue application

How to query your API using Vuex in your Vue application

47
Comments 1
4 min read
Passport, your ticket to easy authentication in JavaScript

Passport, your ticket to easy authentication in JavaScript

10
Comments
4 min read
Fetching data from an external API in React

Fetching data from an external API in React

10
Comments 1
2 min read
4 Must Know JavaScript Array Iteration Methods

4 Must Know JavaScript Array Iteration Methods

10
Comments
2 min read
loading...