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.
Headdress: Home Page by Karim coda

Headdress: Home Page by Karim coda

4
Comments
1 min read
Introducing the RE:JAMstack

Introducing the RE:JAMstack

15
Comments
9 min read
Top 10 Homebrew Tools You Didn't Know You Needed in 2020

Top 10 Homebrew Tools You Didn't Know You Needed in 2020

142
Comments 10
3 min read
Share your .eslintrc, auto-fix on save, and related config files

Share your .eslintrc, auto-fix on save, and related config files

12
Comments
2 min read
Exploring How lit-html Works: TemplateResult and SVGTemplateResult constructors (3)

Exploring How lit-html Works: TemplateResult and SVGTemplateResult constructors (3)

5
Comments
3 min read
How to Make Tic Tac Toe in Browser with HTML CSS and JS

How to Make Tic Tac Toe in Browser with HTML CSS and JS

32
Comments 1
10 min read
Scrollspy, Alternate cards, Learn more | Module Monday 68

Scrollspy, Alternate cards, Learn more | Module Monday 68

39
Comments
2 min read
Variable Declaration in JavaScript: var, let or const?

Variable Declaration in JavaScript: var, let or const?

52
Comments
4 min read
DevOps shouldn't be hard: reporting

DevOps shouldn't be hard: reporting

10
Comments
5 min read
How to self-teach JavaScript

How to self-teach JavaScript

187
Comments 12
4 min read
Replacing Express with uWebSockets

Replacing Express with uWebSockets

32
Comments 2
7 min read
Click outside listener for React components in 10 lines of code

Click outside listener for React components in 10 lines of code

39
Comments 1
2 min read
How to Link Your Angular App to MDBootstrap

How to Link Your Angular App to MDBootstrap

5
Comments
3 min read
Washing your code: avoid reassigning variables

Washing your code: avoid reassigning variables

9
Comments 1
9 min read
React: Class Component VS Function Component with Hooks

React: Class Component VS Function Component with Hooks

96
Comments 20
3 min read
Is there a way to deploy Node app with Netlify?

Is there a way to deploy Node app with Netlify?

8
Comments 12
1 min read
DevOps - I'm a professional React developer, and here's how I deploy Node.js/GraphQL Microservices to AWS using Terraform. #2

DevOps - I'm a professional React developer, and here's how I deploy Node.js/GraphQL Microservices to AWS using Terraform. #2

22
Comments
1 min read
Tailwind with React

Tailwind with React

149
Comments 13
3 min read
Nuxt Socket.IO: Connection Status and Error Handling Made Easy

Nuxt Socket.IO: Connection Status and Error Handling Made Easy

6
Comments 2
6 min read
Instant Webpages and Terabytes of Data Savings Through the Magic of Service Workers ✨

Instant Webpages and Terabytes of Data Savings Through the Magic of Service Workers ✨

612
Comments 23
5 min read
Reviewing Three Asp.Net Core Tutorials

Reviewing Three Asp.Net Core Tutorials

38
Comments
2 min read
NestJS Controllers Deep Dive

NestJS Controllers Deep Dive

18
Comments
5 min read
JavaScript Interview Coding Questions — 2

JavaScript Interview Coding Questions — 2

18
Comments 2
2 min read
A tour of all Elm commands

A tour of all Elm commands

13
Comments 7
4 min read
Breaking down Async/Await 🔥

Breaking down Async/Await 🔥

76
Comments 3
3 min read
Create a Codepen promo watermark with no additional HTML, CSS or JS

Create a Codepen promo watermark with no additional HTML, CSS or JS

8
Comments 1
3 min read
Introduction to Ajax

Introduction to Ajax

14
Comments
9 min read
I'm a professional React developer, and here's how I deploy React/Node.js Microservices to AWS using Terraform. #1

I'm a professional React developer, and here's how I deploy React/Node.js Microservices to AWS using Terraform. #1

53
Comments 3
1 min read
Creating an NPM repo with browser version, and also with testing and linting

Creating an NPM repo with browser version, and also with testing and linting

8
Comments
3 min read
Create more manageable React applications with Features

Create more manageable React applications with Features

11
Comments
3 min read
Dockerize Create-React-App in 3 minutes

Dockerize Create-React-App in 3 minutes

81
Comments 21
2 min read
Optional chaining and nullish coalescing in JavaScript

Optional chaining and nullish coalescing in JavaScript

20
Comments
5 min read
The Composite Pattern - Design Patterns Meet the Frontend

The Composite Pattern - Design Patterns Meet the Frontend

118
Comments 5
5 min read
Build better forms with React Native UI components

Build better forms with React Native UI components

12
Comments 1
8 min read
Introducing report-toolkit for Node.js Diagnostic Reports

Introducing report-toolkit for Node.js Diagnostic Reports

4
Comments
9 min read
Understanding Array reduce by building it from scratch

Understanding Array reduce by building it from scratch

242
Comments 5
6 min read
What's an API, really? The elusive meaning of Application Programming Interface

What's an API, really? The elusive meaning of Application Programming Interface

74
Comments 6
4 min read
Get comfortable with JS arrays: exercises for beginners

Get comfortable with JS arrays: exercises for beginners

103
Comments 15
2 min read
Functional Binding in JavaScript

Functional Binding in JavaScript

60
Comments
3 min read
Chrome Extension That Skips YouTube Ads (+Steps How To Create It)

Chrome Extension That Skips YouTube Ads (+Steps How To Create It)

147
Comments 13
6 min read
Angular, Jest, Firebase, and ReyRey!

Angular, Jest, Firebase, and ReyRey!

12
Comments
7 min read
How to document a nodejs api with apidoc

How to document a nodejs api with apidoc

27
Comments 5
2 min read
Reading Snippets [24]

Reading Snippets [24]

7
Comments
1 min read
Four most IMP(important) Rules of Reducers!🔥🧨🎇

Four most IMP(important) Rules of Reducers!🔥🧨🎇

4
Comments 2
3 min read
Animated SVG Signature

Animated SVG Signature

8
Comments 1
1 min read
Imba v2 Alpha - a New Age

Imba v2 Alpha - a New Age

7
Comments 1
2 min read
Containerized ExpressJS service in 10 mins or less

Containerized ExpressJS service in 10 mins or less

36
Comments
4 min read
Unide 0.3.1 Released

Unide 0.3.1 Released

5
Comments
2 min read
JavaScript and Object Keys

JavaScript and Object Keys

34
Comments
3 min read
Fun with variable fonts!

Fun with variable fonts!

48
Comments
2 min read
Ward - A client-side framework to build static websites and applications

Ward - A client-side framework to build static websites and applications

3
Comments
1 min read
Top 05 Best illustrations packages for your projects right now in 2020

Top 05 Best illustrations packages for your projects right now in 2020

7
Comments
1 min read
Dealing with side effects and pure functions in javascript

Dealing with side effects and pure functions in javascript

44
Comments 5
7 min read
Create A Dark/Light Theme Switch with CSS/JS

Create A Dark/Light Theme Switch with CSS/JS

57
Comments 5
3 min read
Node.js for Beginners - Learn Node.js from Scratch (Step by Step)

Node.js for Beginners - Learn Node.js from Scratch (Step by Step)

15
Comments
1 min read
Gatsby One Pager

Gatsby One Pager

55
Comments
7 min read
Generate component with inline template and style using Angular CLI

Generate component with inline template and style using Angular CLI

15
Comments 2
1 min read
Day 5 - Silent Visual Track with Hydra (Js Livecoding Environment)

Day 5 - Silent Visual Track with Hydra (Js Livecoding Environment)

6
Comments 1
1 min read
Prototypal noninheritance in Javascript

Prototypal noninheritance in Javascript

5
Comments
2 min read
Cool New Features Released in TypeScript 3.7

Cool New Features Released in TypeScript 3.7

18
Comments
5 min read
loading...