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.
Top 10 Developer Tools You Didn't Know You Needed

Top 10 Developer Tools You Didn't Know You Needed

454
Comments 30
2 min read
Code Experiment: Converting Canvas Animations To Gifs

Code Experiment: Converting Canvas Animations To Gifs

34
Comments 2
6 min read
Modern JavaScript beginners guide - Part 1

Modern JavaScript beginners guide - Part 1

120
Comments 3
6 min read
Shader varyings

Shader varyings

21
Comments
6 min read
Problem Solving with Project Euler, Part One: Multiples of 3 and 5

Problem Solving with Project Euler, Part One: Multiples of 3 and 5

8
Comments 1
3 min read
Understanding Angular's Control Value Accessor Interface

Understanding Angular's Control Value Accessor Interface

67
Comments 6
3 min read
Understanding TypeScripts Exclude

Understanding TypeScripts Exclude

9
Comments
3 min read
Why Effects shouldn't lie about their dependencies

Why Effects shouldn't lie about their dependencies

29
Comments 4
9 min read
Let's Build a Github Profile Search Web App

Let's Build a Github Profile Search Web App

7
Comments 9
3 min read
Create and publish your first Chrome extension in just 5 steps.

Create and publish your first Chrome extension in just 5 steps.

156
Comments 7
4 min read
Let Yarn Resolve Your Conflicts

Let Yarn Resolve Your Conflicts

31
Comments 5
1 min read
Dissecando React - Parte 3: Funções, Classes e Props

Dissecando React - Parte 3: Funções, Classes e Props

8
Comments 2
5 min read
GraphQL: Create your API using TypeScript and decorators with Rakkit

GraphQL: Create your API using TypeScript and decorators with Rakkit

48
Comments 3
3 min read
Breaking Down ES6: Arrow Functions

Breaking Down ES6: Arrow Functions

50
Comments 1
4 min read
From JavaScript to Swift - Building a List in SwiftUI

From JavaScript to Swift - Building a List in SwiftUI

11
Comments
3 min read
REACT NEWS : Tools for Learning React, Mobile Native Development, Flow, ReactVR and Open Source Projects

REACT NEWS : Tools for Learning React, Mobile Native Development, Flow, ReactVR and Open Source Projects

13
Comments
4 min read
How I set up SSL with Let's Encrypt for my SaaS customers' dashboards

How I set up SSL with Let's Encrypt for my SaaS customers' dashboards

42
Comments 5
5 min read
Setting up Jest + React-Testing-Library

Setting up Jest + React-Testing-Library

143
Comments 9
8 min read
A House is not a Home: Vue Slots Explained

A House is not a Home: Vue Slots Explained

11
Comments 2
3 min read
Vets Who Code — Servicing Tech Opportunities to Those Who Served

Vets Who Code — Servicing Tech Opportunities to Those Who Served

10
Comments 1
5 min read
Any Cons to Specializing in a Front End Framework?

Any Cons to Specializing in a Front End Framework?

5
Comments 2
4 min read
Can someone help me understand the direction React design patterns are moving in?

Can someone help me understand the direction React design patterns are moving in?

2
Comments 1
1 min read
Keyboard input with React Hooks

Keyboard input with React Hooks

27
Comments 3
1 min read
Practical Machine Learning for Front End Developers

Practical Machine Learning for Front End Developers

38
Comments
1 min read
REACT NEWS : Update in Redux-Observable, GraphQL, Mobile Centre, TC39, Webpack, React Fiber, and More

REACT NEWS : Update in Redux-Observable, GraphQL, Mobile Centre, TC39, Webpack, React Fiber, and More

3
Comments
6 min read
ANGULAR NEWS : State and Future of Angular, Reactive Programming, Angular Material, Component Architecture

ANGULAR NEWS : State and Future of Angular, Reactive Programming, Angular Material, Component Architecture

6
Comments
4 min read
Shader uniforms, lines and triangles

Shader uniforms, lines and triangles

12
Comments 1
7 min read
Automate lighthouse audits for your Progressive Web Application

Automate lighthouse audits for your Progressive Web Application

62
Comments 1
3 min read
Exporting Leaflet Map to Image in the Browser

Exporting Leaflet Map to Image in the Browser

24
Comments 1
3 min read
How To Create A Cross Browser Compatible HTML Progress Bar?

How To Create A Cross Browser Compatible HTML Progress Bar?

14
Comments 1
12 min read
Sorting out Javascript Sort

Sorting out Javascript Sort

7
Comments
6 min read
How to download files with Axios

How to download files with Axios

13
Comments 1
1 min read
[S4SRD]S01E01 - Hooked On (using hooks in svelte)

[S4SRD]S01E01 - Hooked On (using hooks in svelte)

17
Comments
4 min read
Reactive primitives in JavaScript (and other cool stuff with OxJS)

Reactive primitives in JavaScript (and other cool stuff with OxJS)

8
Comments
6 min read
JavaScript 101: Arrow Functions

JavaScript 101: Arrow Functions

336
Comments 26
2 min read
My First Extension 👨🏻‍💻

My First Extension 👨🏻‍💻

2
Comments 2
2 min read
Using themer to make your own colorscheme

Using themer to make your own colorscheme

75
Comments 10
2 min read
React's Context API By Implementing a Simple Snack Bar

React's Context API By Implementing a Simple Snack Bar

9
Comments
6 min read
Flag Colours Visualisation - From Geopandas to Leaflet and back

Flag Colours Visualisation - From Geopandas to Leaflet and back

8
Comments 1
6 min read
Top 5 Cool Github Projects

Top 5 Cool Github Projects

3
Comments
1 min read
A Bug in Chrome 75 Caused Random Offline Pages

A Bug in Chrome 75 Caused Random Offline Pages

79
Comments 16
2 min read
Nested Dependencies in Frontend

Nested Dependencies in Frontend

37
Comments 2
8 min read
Passing events between browser tabs without WebSockets

Passing events between browser tabs without WebSockets

9
Comments
1 min read
Do Whatever You Want, So Will I

Do Whatever You Want, So Will I

3
Comments 4
2 min read
Shaders and points

Shaders and points

33
Comments
10 min read
Share states and functionalities with react context

Share states and functionalities with react context

16
Comments
5 min read
String startsWith() Method in JavaScript

String startsWith() Method in JavaScript

73
Comments 6
3 min read
Service workers and caching strategies explained

Service workers and caching strategies explained

77
Comments 4
9 min read
Why You Probably Don't Need Redux

Why You Probably Don't Need Redux

21
Comments 4
8 min read
Get Started With The ES6 Array Methods .filter(), .map() and .reduce()

Get Started With The ES6 Array Methods .filter(), .map() and .reduce()

99
Comments 4
4 min read
Cool kids handle state with Hooks

Cool kids handle state with Hooks

16
Comments 2
9 min read
Closures: The JS Scope Hack

Closures: The JS Scope Hack

72
Comments 2
3 min read
How to pick the right tech stack for your startup

How to pick the right tech stack for your startup

15
Comments
7 min read
Share!

Share!

6
Comments
3 min read
Chaining catch blocks with async/await

Chaining catch blocks with async/await

9
Comments
2 min read
Applitools — The Automated Visual Regression Testing Framework

Applitools — The Automated Visual Regression Testing Framework

6
Comments 1
15 min read
Date Handling in Angular Application (Part 2 - Angular Http Client and Ngx Datepicker)

Date Handling in Angular Application (Part 2 - Angular Http Client and Ngx Datepicker)

18
Comments
3 min read
What every programmer should know about Synchronous vs. Asynchronous Code

What every programmer should know about Synchronous vs. Asynchronous Code

46
Comments 5
6 min read
JavaScript, Ruby and C are not call by reference

JavaScript, Ruby and C are not call by reference

125
Comments 27
9 min read
Reactify Vanilla JS Libraries with Hooks

Reactify Vanilla JS Libraries with Hooks

7
Comments
6 min read
loading...