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.
Tree shaking goodness

Tree shaking goodness

15
Comments
2 min read
I bombed my first ever technical interview & it feels pretty liberating.

I bombed my first ever technical interview & it feels pretty liberating.

5
Comments 3
2 min read
Accessible, Resizable Table-Columns

Accessible, Resizable Table-Columns

40
Comments 22
2 min read
Vue + Firebase + Google == Easy Authentication

Vue + Firebase + Google == Easy Authentication

16
Comments 3
2 min read
Rolling (up) a multi module system (esm, cjs...) compatible npm library with TypeScript and Babel

Rolling (up) a multi module system (esm, cjs...) compatible npm library with TypeScript and Babel

31
Comments 5
14 min read
Testing Vue 3 Apps — Slots and Async Behavior

Testing Vue 3 Apps — Slots and Async Behavior

7
Comments
3 min read
Project 43 of 100 - Resurrecting Clippy into a React JSX Component

Project 43 of 100 - Resurrecting Clippy into a React JSX Component

7
Comments
2 min read
Testing Vue 3 Apps — Reactive Properties and Form Handling

Testing Vue 3 Apps — Reactive Properties and Form Handling

7
Comments
2 min read
The CSS Box Model(Flexbox)

The CSS Box Model(Flexbox)

2
Comments
1 min read
Routing using Vue Router

Routing using Vue Router

2
Comments
2 min read
Vanilla JavaScript reverse an array

Vanilla JavaScript reverse an array

7
Comments
1 min read
Redux vs Mobx: Which is the Better?

Redux vs Mobx: Which is the Better?

4
Comments 2
2 min read
5 Great Ways To Learn Vue JS

5 Great Ways To Learn Vue JS

16
Comments
1 min read
Sorting algorithms: JavaScript - Heap Sort 🚀

Sorting algorithms: JavaScript - Heap Sort 🚀

22
Comments
3 min read
GSAP Animated Carousel Slider

GSAP Animated Carousel Slider

18
Comments
3 min read
Starting with CSS

Starting with CSS

2
Comments 8
1 min read
Substring/Slice of a String

Substring/Slice of a String

4
Comments
2 min read
Javascript Fun(ctions)! Explore the 3 Hottest Array Methods: Map, Filter, and Reduce

Javascript Fun(ctions)! Explore the 3 Hottest Array Methods: Map, Filter, and Reduce

2
Comments
6 min read
Test Driven Development and Looping with map

Test Driven Development and Looping with map

8
Comments
1 min read
How to Survive a COVID WFH Situation

How to Survive a COVID WFH Situation

2
Comments
4 min read
Scraping Utah, Part 2

Scraping Utah, Part 2

3
Comments 1
1 min read
How to edit the webpage in realtime on the browser itself using JavaScript?

How to edit the webpage in realtime on the browser itself using JavaScript?

3
Comments
1 min read
Get that hundo 💯 (Part 2) - Using WebP Without Fearing Browser Support

Get that hundo 💯 (Part 2) - Using WebP Without Fearing Browser Support

7
Comments
3 min read
ABC of JavaScript

ABC of JavaScript

68
Comments 1
2 min read
How to Create, Host, and Deploy an LWC OSS App

How to Create, Host, and Deploy an LWC OSS App

24
Comments 1
9 min read
Massively Scalable Realtime Voting Deployed on Hybrid Cloud

Massively Scalable Realtime Voting Deployed on Hybrid Cloud

9
Comments
3 min read
Exploring JavaScript Client Libraries for GraphQL

Exploring JavaScript Client Libraries for GraphQL

14
Comments
7 min read
5 Projects To Master JavaScript in 2021

5 Projects To Master JavaScript in 2021

46
Comments
2 min read
Reverse a ‮string‬: revisited

Reverse a ‮string‬: revisited

8
Comments 1
1 min read
How to integrate Next.js with Fauna using React Query

How to integrate Next.js with Fauna using React Query

32
Comments
11 min read
Fitting Canvas Snow In a Tweet

Fitting Canvas Snow In a Tweet

8
Comments
5 min read
Ring Upp - DO Hackathon - Part 1/4 - First Steps

Ring Upp - DO Hackathon - Part 1/4 - First Steps

8
Comments 2
2 min read
7 tips for a Node.js developer

7 tips for a Node.js developer

7
Comments 3
7 min read
Purest

Purest

5
Comments
8 min read
Other tools for Monadic error handling

Other tools for Monadic error handling

6
Comments
6 min read
How do we access response headers in Javascript ?

How do we access response headers in Javascript ?

2
Comments 5
1 min read
Understanding Node Streams with Https.get

Understanding Node Streams with Https.get

7
Comments
4 min read
Mapbox Studio: Custom Styles and Creating an Avalanche Atlas

Mapbox Studio: Custom Styles and Creating an Avalanche Atlas

6
Comments
7 min read
Front-End development without node_modules

Front-End development without node_modules

9
Comments
5 min read
JS Test #8: Zero timeout

JS Test #8: Zero timeout

10
Comments
1 min read
useState() like a Pro ✨

useState() like a Pro ✨

58
Comments
4 min read
Ring Upp - DO Hackathon - Part 3/4 - Final Touches

Ring Upp - DO Hackathon - Part 3/4 - Final Touches

6
Comments
2 min read
Formik vs React-hook-form Cases Part II

Formik vs React-hook-form Cases Part II

9
Comments
1 min read
How to use the HTML drag and drop API with React

How to use the HTML drag and drop API with React

60
Comments 1
3 min read
Developing a RESTful API using Fastify

Developing a RESTful API using Fastify

9
Comments 1
1 min read
Create and Publish Your First CLI Using Typescript

Create and Publish Your First CLI Using Typescript

9
Comments 1
5 min read
Learning the important HTML5

Learning the important HTML5

2
Comments
1 min read
The Basics of Web Development

The Basics of Web Development

2
Comments
1 min read
AdonisJS Tutorial: The Ultimate Guide (2021)

AdonisJS Tutorial: The Ultimate Guide (2021)

13
Comments
4 min read
Manage frontend dependencies in Python web projects with FrontMan

Manage frontend dependencies in Python web projects with FrontMan

5
Comments
2 min read
Consuming API's with JavaScript for Beginners.

Consuming API's with JavaScript for Beginners.

67
Comments
7 min read
Solution: Peeking Iterator

Solution: Peeking Iterator

5
Comments
3 min read
Streaming the Angular @Output()

Streaming the Angular @Output()

7
Comments 1
1 min read
Introducing AlpineJs. The Ideal jQuery Replacement

Introducing AlpineJs. The Ideal jQuery Replacement

12
Comments
5 min read
How distinct is distinctUntilChanged?

How distinct is distinctUntilChanged?

6
Comments
1 min read
Algorithm to find the maximum consecutive ones (Java and Javascript )

Algorithm to find the maximum consecutive ones (Java and Javascript )

4
Comments
3 min read
Algorithm Practice: Reverse Words in a String

Algorithm Practice: Reverse Words in a String

11
Comments
6 min read
An Introduction to XState in TypeScript

An Introduction to XState in TypeScript

64
Comments
7 min read
Creating A JavaScript Framework (1)

Creating A JavaScript Framework (1)

8
Comments
1 min read
Ionic Master Detail view

Ionic Master Detail view

5
Comments
3 min read
loading...