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.
A Geoloc website for a friend

A Geoloc website for a friend

8
Comments
2 min read
Cascading Coder's Creative Code Challenge: Emojis

Cascading Coder's Creative Code Challenge: Emojis

18
Comments 2
3 min read
Question: How to allow users to add style to their input?

Question: How to allow users to add style to their input?

5
Comments 4
1 min read
5 ways you can infuse AI into your applications today

5 ways you can infuse AI into your applications today

58
Comments
1 min read
Deep Work Dev

Deep Work Dev

4
Comments 1
1 min read
React Border Wrapper

React Border Wrapper

11
Comments
1 min read
Friday Frontend: Re-imagining CSS Approaches Edition

Friday Frontend: Re-imagining CSS Approaches Edition

17
Comments
5 min read
Lessons learned building design systems

Lessons learned building design systems

45
Comments 1
5 min read
JavaScript30 coding challenge

JavaScript30 coding challenge

9
Comments 2
1 min read
4 reasons why you won't regret using a type system

4 reasons why you won't regret using a type system

11
Comments 2
2 min read
Kicking Butt and Taking Names With WebSockets (Tutorial)

Kicking Butt and Taking Names With WebSockets (Tutorial)

9
Comments
4 min read
Announcing Aybolit: lightweight web components library built with LitElement

Announcing Aybolit: lightweight web components library built with LitElement

13
Comments
1 min read
BxJS Weekly Episode 53 - javascript news podcast 46:43

BxJS Weekly Episode 53 - javascript news podcast

45
Comments
4 min read
JS Proxies

JS Proxies

7
Comments
2 min read
What will be the Output? | JavaScript

What will be the Output? | JavaScript

8
Comments
1 min read
Planning a JavaScript conference in only 10 weeks

Planning a JavaScript conference in only 10 weeks

14
Comments
5 min read
Consecutively return a random item from a JavaScript array

Consecutively return a random item from a JavaScript array

8
Comments 4
1 min read
How to create Post and API for that post?

How to create Post and API for that post?

4
Comments 1
1 min read
Vue Event Handler Arguments

Vue Event Handler Arguments

20
Comments 5
5 min read
A Server-Side Rendering Engine for Professionals

A Server-Side Rendering Engine for Professionals

5
Comments
1 min read
ngVikings - come join the greatest Angular conference in the Nordics, 27-28 May, Copenhagen, Denmark

ngVikings - come join the greatest Angular conference in the Nordics, 27-28 May, Copenhagen, Denmark

12
Comments 5
1 min read
A Water Filling d3.js Visualization

A Water Filling d3.js Visualization

6
Comments
1 min read
JavaScript: A Primer for Rubyists

JavaScript: A Primer for Rubyists

61
Comments 2
7 min read
Why I don't use React-Router

Why I don't use React-Router

9
Comments
5 min read
Building Open Source Mixpanel Alternative. Part 2: Conversion Funnels

Building Open Source Mixpanel Alternative. Part 2: Conversion Funnels

38
Comments
5 min read
Build a cross-platform mobile app using React Native

Build a cross-platform mobile app using React Native

5
Comments
3 min read
Lazy Loading Images For Your Digital Library

Lazy Loading Images For Your Digital Library

14
Comments 4
1 min read
Friday Frontend: JavaScript Deep Dives Edition

Friday Frontend: JavaScript Deep Dives Edition

10
Comments
6 min read
const vs let vs var

const vs let vs var

12
Comments
4 min read
Web Component Style Encapsulation In 5 Minutes

Web Component Style Encapsulation In 5 Minutes

10
Comments 1
2 min read
Javascript: The Intimidating Parts -- Recursion

Javascript: The Intimidating Parts -- Recursion

6
Comments
3 min read
Create a Dynamic Go-to-Top Button

Create a Dynamic Go-to-Top Button

8
Comments
1 min read
Footing: A foundation for developing REST APIs with Express and Node.js.

Footing: A foundation for developing REST APIs with Express and Node.js.

4
Comments
1 min read
What I've learnt in web dev today [1]: "Form submission"

What I've learnt in web dev today [1]: "Form submission"

13
Comments
2 min read
Gopher meet Plasma: A WebAssembly Experiment

Gopher meet Plasma: A WebAssembly Experiment

30
Comments
5 min read
TypeScript for JavaScript Developers by Refactoring Part 1 of 2

TypeScript for JavaScript Developers by Refactoring Part 1 of 2

14
Comments 1
4 min read
How To Build Scalable Code Style in a JavaScript Codebase

How To Build Scalable Code Style in a JavaScript Codebase

20
Comments
8 min read
SQL order from API chaos

SQL order from API chaos

6
Comments
3 min read
ReactJS – Auto Lint & Format on Git Commit with Airbnb Style Guide

ReactJS – Auto Lint & Format on Git Commit with Airbnb Style Guide

55
Comments
4 min read
Learning from backend to full stack dev

Learning from backend to full stack dev

8
Comments 2
1 min read
Real-time streaming of every emoji posted as a comment to Reddit.com 🔥

Real-time streaming of every emoji posted as a comment to Reddit.com 🔥

6
Comments
3 min read
How to Detect Crashes in a React Native App

How to Detect Crashes in a React Native App

7
Comments
2 min read
Organizing Your React + Redux Application's Codebase for Future Maintainability and Extensibility

Organizing Your React + Redux Application's Codebase for Future Maintainability and Extensibility

11
Comments
9 min read
Cross compiling code between different js versions

Cross compiling code between different js versions

6
Comments
2 min read
BxJS Weekly Episode 52 - javascript news podcast 56:22

BxJS Weekly Episode 52 - javascript news podcast

14
Comments
4 min read
Aurelia: How do we React - Part 1

Aurelia: How do we React - Part 1

4
Comments
1 min read
Friday Frontend: CSS Grid is Growing Up Edition

Friday Frontend: CSS Grid is Growing Up Edition

43
Comments
5 min read
Progressive Lint: How to continuously improve the codebase

Progressive Lint: How to continuously improve the codebase

7
Comments 1
6 min read
High Stakes Poker

High Stakes Poker

2
Comments
2 min read
Many roads lead to Rome

Many roads lead to Rome

7
Comments 1
2 min read
Mathjax can be edited like mathquill, is it possible?

Mathjax can be edited like mathquill, is it possible?

5
Comments
1 min read
New Release - Choose Your Named Color with Peacock 0.3.0

New Release - Choose Your Named Color with Peacock 0.3.0

8
Comments
2 min read
Migrating Content from WordPress to Cosmic JS

Migrating Content from WordPress to Cosmic JS

4
Comments
2 min read
JAVASCRIPT: DATA TYPES

JAVASCRIPT: DATA TYPES

7
Comments
2 min read
Beer, Bravado & Bitbucket: Using data to drive CODE decisions

Beer, Bravado & Bitbucket: Using data to drive CODE decisions

6
Comments
6 min read
Asynchronous Operations in React-Redux

Asynchronous Operations in React-Redux

8
Comments
5 min read
Vue Components FTW - vue-pure-lightbox

Vue Components FTW - vue-pure-lightbox

6
Comments
2 min read
Javascript! Here I come

Javascript! Here I come

11
Comments 2
1 min read
Awesome Web Components and HTML Elements

Awesome Web Components and HTML Elements

7
Comments
1 min read
Utilizing ESLint rules to format JavaScrip in VS Code

Utilizing ESLint rules to format JavaScrip in VS Code

11
Comments
2 min read
loading...