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.
State machine advent: Guard state transitions, guard actions (14/24)

State machine advent: Guard state transitions, guard actions (14/24)

10
Comments 3
2 min read
Get alphabet position value of a letter [JavaScript]

Get alphabet position value of a letter [JavaScript]

20
Comments
2 min read
What’s new in Preact X?

What’s new in Preact X?

32
Comments
5 min read
React: Library or Framework? Or something else....

React: Library or Framework? Or something else....

8
Comments 1
5 min read
The simple way to use Scoped and Global SCSS in Next.js

The simple way to use Scoped and Global SCSS in Next.js

24
Comments 10
3 min read
Day 10 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

Day 10 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

14
Comments 1
2 min read
Writing fully testable React components using the 'Helper Pattern'

Writing fully testable React components using the 'Helper Pattern'

19
Comments 6
5 min read
My Tooling Wishes for 2020 ✨

My Tooling Wishes for 2020 ✨

52
Comments 4
7 min read
Day 9 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

Day 9 – Mastering EventEmitter - Learning Node JS In 30 Days [Mini series]

16
Comments
2 min read
Duck-Typing with PeanutButter #1

Duck-Typing with PeanutButter #1

9
Comments
6 min read
Learn redux-optimist

Learn redux-optimist

4
Comments
3 min read
The Factory Pattern - Design Patterns meet the Frontend

The Factory Pattern - Design Patterns meet the Frontend

219
Comments 9
5 min read
Styling in React JS

Styling in React JS

10
Comments
2 min read
Is it safe to ship JavaScript Source maps to production?

Is it safe to ship JavaScript Source maps to production?

22
Comments 19
2 min read
The best text editor/IDE for beginners (and pros)

The best text editor/IDE for beginners (and pros)

4
Comments 1
1 min read
CSS Glitchy Text Reveal in 3 minutes 😎

CSS Glitchy Text Reveal in 3 minutes 😎

137
Comments 7
3 min read
Angular Ivy: a detailed introduction

Angular Ivy: a detailed introduction

94
Comments 29
14 min read
💻⚒ Productivity and tracking extensions for Visual Studio Code ⚒💻

💻⚒ Productivity and tracking extensions for Visual Studio Code ⚒💻

81
Comments 6
4 min read
Reading Snippets [11]

Reading Snippets [11]

4
Comments
1 min read
Refactoring web applications

Refactoring web applications

7
Comments
3 min read
A Simple Terminal Website with CSS and Typewriter.js

A Simple Terminal Website with CSS and Typewriter.js

218
Comments 9
5 min read
DevTips: Use early returns to avoid nested conditions

DevTips: Use early returns to avoid nested conditions

119
Comments 33
2 min read
Building a Django middleware (injecting data into a view’s context)

Building a Django middleware (injecting data into a view’s context)

45
Comments 1
6 min read
Top 10 Courses to Learn Web Development for Beginners

Top 10 Courses to Learn Web Development for Beginners

343
Comments 12
14 min read
No template for dependency: "ConstDependency"

No template for dependency: "ConstDependency"

10
Comments 5
2 min read
Progressive Web Apps - The why, the how, and the why not

Progressive Web Apps - The why, the how, and the why not

85
Comments
5 min read
How to Deploy Your Frontend Application on AWS S3

How to Deploy Your Frontend Application on AWS S3

163
Comments 9
7 min read
Fixing Memory Leaks in Node Apps

Fixing Memory Leaks in Node Apps

74
Comments 1
6 min read
Optimize Redux before it kills your Application

Optimize Redux before it kills your Application

48
Comments
2 min read
JavaScript debugging done right!

JavaScript debugging done right!

158
Comments 2
9 min read
State machine advent: Update XState context with actions (13/24)

State machine advent: Update XState context with actions (13/24)

14
Comments
2 min read
neo.mjs - the webworkers driven UI framework

neo.mjs - the webworkers driven UI framework

4
Comments 4
1 min read
Mini-Tut: Create Alias for Rails Webpacker and VS Code Compatability

Mini-Tut: Create Alias for Rails Webpacker and VS Code Compatability

23
Comments
4 min read
Set an inaction timeout in JavaScript

Set an inaction timeout in JavaScript

7
Comments 3
1 min read
Preparação do Ambiente para o Framework7

Preparação do Ambiente para o Framework7

2
Comments
2 min read
What is Optional Chaining in JavaScript?

What is Optional Chaining in JavaScript?

10
Comments 1
1 min read
React Context Hooks vs Redux Hooks

React Context Hooks vs Redux Hooks

35
Comments
2 min read
How JavaScript works: Optimizing for parsing efficiency

How JavaScript works: Optimizing for parsing efficiency

161
Comments
8 min read
Caching Serverless Responses - Day 12 of the #25DaysOfServerless Challenge

Caching Serverless Responses - Day 12 of the #25DaysOfServerless Challenge

39
Comments 1
5 min read
Checking if a Variable Exists

Checking if a Variable Exists

9
Comments
2 min read
My side project in Svelte

My side project in Svelte

7
Comments
1 min read
CLJS ❤️'s AWS Amplify

CLJS ❤️'s AWS Amplify

17
Comments
7 min read
Create an NPM Package from a React component

Create an NPM Package from a React component

26
Comments 3
2 min read
Learning To Write Your Own Test Cases Part 1 - Why You Should Care and Where to Start

Learning To Write Your Own Test Cases Part 1 - Why You Should Care and Where to Start

4
Comments
2 min read
A closer look at JavaScript closures, higher-order functions, and currying

A closer look at JavaScript closures, higher-order functions, and currying

109
Comments 1
7 min read
QueryQL: Easily Add Filtering, Sorting, and Pagination to Your Node.js REST API

QueryQL: Easily Add Filtering, Sorting, and Pagination to Your Node.js REST API

11
Comments
5 min read
Calculate the number of digits with a while loop in Javascript

Calculate the number of digits with a while loop in Javascript

9
Comments 1
3 min read
JavaScript Data Structures: Doubly Linked List: Insert a new node at a specific index

JavaScript Data Structures: Doubly Linked List: Insert a new node at a specific index

9
Comments
4 min read
How to implement Forgot Password feature in React Native with Firebase app

How to implement Forgot Password feature in React Native with Firebase app

37
Comments 8
7 min read
2 beautiful and Refreshing web homepage templates, welcome to use

2 beautiful and Refreshing web homepage templates, welcome to use

146
Comments 1
2 min read
Learn Serverless Database trigger in JavaScript, CosmosDB + Slack

Learn Serverless Database trigger in JavaScript, CosmosDB + Slack

54
Comments 2
12 min read
Testing your push notifications without a third party service

Testing your push notifications without a third party service

11
Comments 1
7 min read
Check Object equality in javascript

Check Object equality in javascript

9
Comments 1
1 min read
Friday Frontend: Color Palettes and JS Performance Edition

Friday Frontend: Color Palettes and JS Performance Edition

13
Comments
5 min read
Fcal

Fcal

4
Comments 2
1 min read
Código limpio y consistente. ESLint + Prettier en tus proyectos con React.

Código limpio y consistente. ESLint + Prettier en tus proyectos con React.

21
Comments 3
4 min read
Build dynamic Angular forms on-the-fly

Build dynamic Angular forms on-the-fly

118
Comments 6
4 min read
D3 in action

D3 in action

7
Comments
3 min read
Intro to web scraping (w/ Node.js example)

Intro to web scraping (w/ Node.js example)

180
Comments 4
4 min read
Creating framework-agnostic web components with Angular

Creating framework-agnostic web components with Angular

19
Comments 5
8 min read
loading...