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.
[Update] Using Svelte with Tailwindcss - A better approach

[Update] Using Svelte with Tailwindcss - A better approach

184
Comments 36
4 min read
Having Fun With Frustrations - myArr.map(parseInt)

Having Fun With Frustrations - myArr.map(parseInt)

10
Comments
5 min read
Jest Snapshot Testing for React Components is useless? Is it slowly dying? 🧐🤔😐

Jest Snapshot Testing for React Components is useless? Is it slowly dying? 🧐🤔😐

25
Comments 8
4 min read
Explain the Frontend Webdev Ecosystem to Me

Explain the Frontend Webdev Ecosystem to Me

90
Comments 23
1 min read
Using Redux with Classes and Hooks

Using Redux with Classes and Hooks

47
Comments 2
10 min read
Intro to Web Workers and Multithreading

Intro to Web Workers and Multithreading

41
Comments 2
2 min read
#Day1 of #100DaysOfCode

#Day1 of #100DaysOfCode

9
Comments 2
2 min read
Hello Treacker, a tracking library for React

Hello Treacker, a tracking library for React

21
Comments 6
4 min read
Suggestions: Starting Live Coding Sessions: Weekly

Suggestions: Starting Live Coding Sessions: Weekly

6
Comments
1 min read
How to build applications with Vue’s composition API

How to build applications with Vue’s composition API

45
Comments
9 min read
Top open-source packages with the most dependent projects on GitHub

Top open-source packages with the most dependent projects on GitHub

41
Comments 1
2 min read
How to use componentDidUpdate in React

How to use componentDidUpdate in React

68
Comments 9
1 min read
Should You Learn Redux?

Should You Learn Redux?

88
Comments 17
3 min read
(yet another) Introduction to Typescript

(yet another) Introduction to Typescript

7
Comments
15 min read
Pull Requests Are Magic

Pull Requests Are Magic

11
Comments
5 min read
I Made A Package Lock Inspector With React Hooks, Ramda, and Deepdash

I Made A Package Lock Inspector With React Hooks, Ramda, and Deepdash

11
Comments
2 min read
Validate a Credit Card Number with Functional JavaScript

Validate a Credit Card Number with Functional JavaScript

277
Comments 17
7 min read
Why is my browser sending an OPTIONS HTTP request instead of POST?

Why is my browser sending an OPTIONS HTTP request instead of POST?

39
Comments 7
5 min read
Building State management system like react from scratch with VanillaJS.

Building State management system like react from scratch with VanillaJS.

113
Comments 5
8 min read
That's why your Angular Interceptor may NOT WORK! 😥 [5 seconds fix]

That's why your Angular Interceptor may NOT WORK! 😥 [5 seconds fix]

79
Comments 13
2 min read
Use Hooks in React Redux

Use Hooks in React Redux

17
Comments 1
3 min read
Handling objects with Ramda

Handling objects with Ramda

11
Comments 3
3 min read
The secret power of JSON stringify

The secret power of JSON stringify

980
Comments 36
2 min read
Client-side caching with Angular (Part 2) - Versioning

Client-side caching with Angular (Part 2) - Versioning

42
Comments 2
3 min read
Playing Beat Saber in the browser with body movements using PoseNet & Tensorflow.js

Playing Beat Saber in the browser with body movements using PoseNet & Tensorflow.js

271
Comments 17
10 min read
Real-World JavaScript Interview Questions: A New Repo

Real-World JavaScript Interview Questions: A New Repo

71
Comments
1 min read
Learn how YOU can use both C# and JavaScript in your Blazor app with the JavaScript interop

Learn how YOU can use both C# and JavaScript in your Blazor app with the JavaScript interop

81
Comments 2
9 min read
Take a better picture with puppeteer.

Take a better picture with puppeteer.

25
Comments 1
2 min read
Be more productive with these tools! ☔️ November picks for you

Be more productive with these tools! ☔️ November picks for you

189
Comments 1
4 min read
Explain Vue to Me

Explain Vue to Me

135
Comments 24
1 min read
Integrating Gatsby, Tailwind, and Storybook

Integrating Gatsby, Tailwind, and Storybook

10
Comments
4 min read
Gatsby with Docker multi-stage builds

Gatsby with Docker multi-stage builds

8
Comments
3 min read
A PWA to fetch news headlines from news APIs.

A PWA to fetch news headlines from news APIs.

13
Comments 5
1 min read
Web components

Web components

86
Comments 4
5 min read
CORS mechanism in short

CORS mechanism in short

6
Comments
2 min read
Practice makes perfect

Practice makes perfect

5
Comments
1 min read
Kipping duplicated data between collection synced with mongodb-data-sync

Kipping duplicated data between collection synced with mongodb-data-sync

4
Comments
2 min read
Recursion - what, why & how

Recursion - what, why & how

48
Comments 6
2 min read
React Explained

React Explained

120
Comments
14 min read
How TypeScript 3.7 Helps Quality

How TypeScript 3.7 Helps Quality

107
Comments 14
5 min read
5 things you can do with CSS instead of JavaScript

5 things you can do with CSS instead of JavaScript

551
Comments 5
9 min read
How to create a Fake OS like web app

How to create a Fake OS like web app

38
Comments
4 min read
Noob Exercises

Noob Exercises

40
Comments
1 min read
Primitivo – the JS library for SVG.

Primitivo – the JS library for SVG.

10
Comments
2 min read
Stop adding npm dependencies (thoughtlessly) !

Stop adding npm dependencies (thoughtlessly) !

82
Comments 9
3 min read
Create a Multi-Language Website with React Context API

Create a Multi-Language Website with React Context API

85
Comments 11
3 min read
Building a real-time data streaming app with Apache Kafka

Building a real-time data streaming app with Apache Kafka

55
Comments 5
11 min read
Understanding and Implementing Linked Lists in JavaScript with ES6 - Implementation

Understanding and Implementing Linked Lists in JavaScript with ES6 - Implementation

59
Comments 1
4 min read
Developing an Express Application Using TypeScript

Developing an Express Application Using TypeScript

105
Comments 14
4 min read
Multilingual website with Gatsby and Contentful - Part 1

Multilingual website with Gatsby and Contentful - Part 1

18
Comments 2
2 min read
Make a GitHub Activity Chart with Rough.js

Make a GitHub Activity Chart with Rough.js

15
Comments
4 min read
Learn fullstack GraphQL

Learn fullstack GraphQL

207
Comments
1 min read
Introducing Papertown

Introducing Papertown

12
Comments
2 min read
How to specify the shape of an object with PropTypes

How to specify the shape of an object with PropTypes

33
Comments 6
2 min read
Build a simple blog with GraphQL, Node.js, SQLite and (VUE, Angular Or ReactJS)

Build a simple blog with GraphQL, Node.js, SQLite and (VUE, Angular Or ReactJS)

36
Comments 2
2 min read
Perfect Select All Checkbox in 3 Lines of Aurelia Code

Perfect Select All Checkbox in 3 Lines of Aurelia Code

6
Comments
5 min read
Scientists estimate less than 70! atoms in the observable Universe!

Scientists estimate less than 70! atoms in the observable Universe!

7
Comments 1
1 min read
List common use cases for generator functions in JavaScript

List common use cases for generator functions in JavaScript

43
Comments 3
1 min read
When and Why you should do Dependency Injection in React

When and Why you should do Dependency Injection in React

60
Comments 5
5 min read
npm@6.13.0

npm@6.13.0

60
Comments 11
2 min read
loading...