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.
Fruit Cart: Inception

Fruit Cart: Inception

8
Comments
3 min read
Toggling Comments for Custom CodeMirror Modes

Toggling Comments for Custom CodeMirror Modes

10
Comments
1 min read
Gitlab Time in Lane : a chrome extension

Gitlab Time in Lane : a chrome extension

5
Comments
3 min read
A Guide to Angular 8's Differential Loading

A Guide to Angular 8's Differential Loading

18
Comments 3
2 min read
Why we switched from Moment.js to Day.js?

Why we switched from Moment.js to Day.js?

11
Comments
3 min read
Simple react state manager by Proxy API

Simple react state manager by Proxy API

4
Comments
1 min read
An Introduction to RxJs Observables

An Introduction to RxJs Observables

22
Comments
3 min read
How did we end up with CSS-in-JS and why some developers don't like CSS

How did we end up with CSS-in-JS and why some developers don't like CSS

13
Comments 5
3 min read
Old man’s guide to rebranding

Old man’s guide to rebranding

40
Comments 1
12 min read
Why Would Anyone Use Constructible Stylesheets, Anyways?

Why Would Anyone Use Constructible Stylesheets, Anyways?

28
Comments 2
12 min read
When to return a Result.Error and when to throw an Exception?

When to return a Result.Error and when to throw an Exception?

7
Comments 1
4 min read
Sharing Prettier configuration files

Sharing Prettier configuration files

20
Comments 3
2 min read
A cautionary note about use of Javascript's Set and Map objects

A cautionary note about use of Javascript's Set and Map objects

12
Comments
2 min read
What's a JavaScript concept that you're still confused about?

What's a JavaScript concept that you're still confused about?

3
Comments 5
1 min read
Kurzgesagt Earth - A CSS Recreation

Kurzgesagt Earth - A CSS Recreation

9
Comments
4 min read
Demystifying "const" variables in JavaScript

Demystifying "const" variables in JavaScript

61
Comments 21
3 min read
5 Programming Patterns I Like

5 Programming Patterns I Like

413
Comments 61
4 min read
How to painlessly turn on ESLint rules

How to painlessly turn on ESLint rules

9
Comments 2
7 min read
Pagination in LoopBack 3

Pagination in LoopBack 3

8
Comments
2 min read
Theme Selector

Theme Selector

6
Comments 2
2 min read
Disable a HTML form while in-flight using fieldset

Disable a HTML form while in-flight using fieldset

43
Comments 7
2 min read
React Hooks for Vue developers

React Hooks for Vue developers

59
Comments 1
8 min read
Hooked with React - Creating book details page using react router, Part 4

Hooked with React - Creating book details page using react router, Part 4

5
Comments 3
4 min read
Comparing Svelte and Stencil JS Frameworks

Comparing Svelte and Stencil JS Frameworks

10
Comments 2
4 min read
Optimising page performance (image) with intersection observer

Optimising page performance (image) with intersection observer

8
Comments
2 min read
Cross-Domain Iframe-parent communication

Cross-Domain Iframe-parent communication

11
Comments 1
2 min read
The Button

The Button

239
Comments 28
5 min read
Webassembly is good but doesn't the thought scare you that sites will now be able to run full binary programs on your devices?

Webassembly is good but doesn't the thought scare you that sites will now be able to run full binary programs on your devices?

2
Comments 5
1 min read
Reactive Programming in JavaScript

Reactive Programming in JavaScript

10
Comments 1
6 min read
3 Ways to clone objects in Javascript

3 Ways to clone objects in Javascript

9
Comments
2 min read
A beginners' tutorial to Preact, without prior React knowledge (Intro)

A beginners' tutorial to Preact, without prior React knowledge (Intro)

64
Comments 1
3 min read
Introducing my new project CSSWand!

Introducing my new project CSSWand!

6
Comments
1 min read
Caching with Cloudflare workers

Caching with Cloudflare workers

21
Comments
4 min read
Build Reusable Testing Queries

Build Reusable Testing Queries

11
Comments 2
5 min read
Creating a user database with Airtable part 3

Creating a user database with Airtable part 3

8
Comments
8 min read
Using NativeScript and Vue.js to Turn Your Friends into Cats

Using NativeScript and Vue.js to Turn Your Friends into Cats

6
Comments
5 min read
Build your own MobX-like state management library in 40 lines of code

Build your own MobX-like state management library in 40 lines of code

23
Comments 6
8 min read
The API I wish JavaScript GraphQL implementations supported

The API I wish JavaScript GraphQL implementations supported

43
Comments 1
10 min read
[Video] Why I Chose to Modularize the Ducks in My React App

[Video] Why I Chose to Modularize the Ducks in My React App

5
Comments
1 min read
Running Angular project unit-tests on Stackblitz

Running Angular project unit-tests on Stackblitz

9
Comments
2 min read
Announcing 2019 DinosaurJS Workshops

Announcing 2019 DinosaurJS Workshops

5
Comments 3
3 min read
Logic & Problem Solving

Logic & Problem Solving

9
Comments 3
1 min read
Introduction to Higher Order Components(HOCs)In React

Introduction to Higher Order Components(HOCs)In React

56
Comments 9
5 min read
HTTP mocking for your Tests in React

HTTP mocking for your Tests in React

68
Comments 2
5 min read
Web Audio for Electric Guitar: How to Connect Instrument

Web Audio for Electric Guitar: How to Connect Instrument

10
Comments
7 min read
Let’s Talk Testing: 4 quick lessons on the philosophy of testing

Let’s Talk Testing: 4 quick lessons on the philosophy of testing

8
Comments
5 min read
Var and Function Scope In Javascript

Var and Function Scope In Javascript

33
Comments 5
2 min read
How to create a Node App within a Docker container with Mongo

How to create a Node App within a Docker container with Mongo

72
Comments
4 min read
TypeScript - Entendendo Generics por completo

TypeScript - Entendendo Generics por completo

14
Comments
6 min read
Make a Dataflow Editor with Vue

Make a Dataflow Editor with Vue

6
Comments
1 min read
videojs

videojs

5
Comments 4
1 min read
TypeScript - Novidades que você não conhecia

TypeScript - Novidades que você não conhecia

6
Comments
7 min read
Tired of Guessing What 'this' Is Referring To?

Tired of Guessing What 'this' Is Referring To?

110
Comments 14
2 min read
Providing a Real-Time Complement for Git-Based Collaboration

Providing a Real-Time Complement for Git-Based Collaboration

22
Comments
5 min read
Fetch API 101

Fetch API 101

21
Comments
3 min read
Anybody still working with jQuery?

Anybody still working with jQuery?

56
Comments 74
1 min read
[Video] Hitchhiker's Guide to Web Standards

[Video] Hitchhiker's Guide to Web Standards

3
Comments
1 min read
Top 5 skills to learn as a junior JavaScript developer

Top 5 skills to learn as a junior JavaScript developer

242
Comments 10
7 min read
Colorful timeline, Survey, Directional hover | Module Monday 42

Colorful timeline, Survey, Directional hover | Module Monday 42

13
Comments
2 min read
2 Minute Self Signed SSL Certificate for localhost

2 Minute Self Signed SSL Certificate for localhost

41
Comments 2
2 min read
loading...