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.
How JavaScript Works: An Overview of JavaScript Engine, Heap, and Call Stack

How JavaScript Works: An Overview of JavaScript Engine, Heap, and Call Stack

470
Comments 10
2 min read
Serve Static File with GraphQL Yoga 🧘

Serve Static File with GraphQL Yoga 🧘

9
Comments
2 min read
Implementing built-in JavaScript methods from scratch

Implementing built-in JavaScript methods from scratch

9
Comments
5 min read
Do you know what a virtual list is?

Do you know what a virtual list is?

2
Comments 1
2 min read
10 Practical JavaScript Tricks

10 Practical JavaScript Tricks

393
Comments 45
2 min read
ES2020 'nullish coalescing operator' by example

ES2020 'nullish coalescing operator' by example

5
Comments
3 min read
Bundling your library with Webpack

Bundling your library with Webpack

14
Comments 1
11 min read
Ember 3.17 Released

Ember 3.17 Released

6
Comments
3 min read
Simplifying the mental model of Immediately-invoked Function Expressions in JavaScript

Simplifying the mental model of Immediately-invoked Function Expressions in JavaScript

5
Comments
1 min read
Building Calndr, a free AddEvent alternative

Building Calndr, a free AddEvent alternative

45
Comments 10
2 min read
Jackson-js: Powerful JavaScript decorators to serialize/deserialize objects into JSON and vice versa (Part 1)

Jackson-js: Powerful JavaScript decorators to serialize/deserialize objects into JSON and vice versa (Part 1)

9
Comments
11 min read
Ember 3.18 Released

Ember 3.18 Released

8
Comments
3 min read
Best practice to handle input change requests with Google Custom Search

Best practice to handle input change requests with Google Custom Search

25
Comments
4 min read
One thing led to another and I built my own static site generator today

One thing led to another and I built my own static site generator today

239
Comments 29
2 min read
A Better Way to use GraphQL Fragments in React

A Better Way to use GraphQL Fragments in React

27
Comments 5
4 min read
Gatsby generate related posts at build time

Gatsby generate related posts at build time

7
Comments
4 min read
How To Spell JavaScript

How To Spell JavaScript

51
Comments 27
2 min read
Flatiron Project 4 JavaScript

Flatiron Project 4 JavaScript

3
Comments
3 min read
Implementation of a Graph -JavaScript

Implementation of a Graph -JavaScript

42
Comments
4 min read
Discovering Theme UI

Discovering Theme UI

38
Comments
3 min read
PurgeCSS gotchas

PurgeCSS gotchas

3
Comments 2
1 min read
How to build a mobile web share component with React in under 10 minutes

How to build a mobile web share component with React in under 10 minutes

29
Comments 3
5 min read
Don't commit focused tests

Don't commit focused tests

19
Comments
3 min read
CRUD and Authentication is annoying and time consuming (kiss.js to the rescue)

CRUD and Authentication is annoying and time consuming (kiss.js to the rescue)

62
Comments 10
2 min read
Typescript Interesting Types

Typescript Interesting Types

8
Comments 2
3 min read
Stay in control with your private npm registry

Stay in control with your private npm registry

6
Comments
4 min read
🌌 A modern FE stack in a parallel universe 🦓

🌌 A modern FE stack in a parallel universe 🦓

56
Comments 9
4 min read
Chat app with React Native (part 4): A guide to create Chat UI Screens with react-native-gifted-chat

Chat app with React Native (part 4): A guide to create Chat UI Screens with react-native-gifted-chat

49
Comments 10
10 min read
Understanding the basics of Javascript reduce method

Understanding the basics of Javascript reduce method

10
Comments
4 min read
How to release npm packages with confidence

How to release npm packages with confidence

8
Comments
9 min read
Asynchronous Programming with Callbacks in JavaScript

Asynchronous Programming with Callbacks in JavaScript

12
Comments 3
16 min read
All you need to know about string in JavaScript 🧵

All you need to know about string in JavaScript 🧵

70
Comments 2
8 min read
Javascript DataTypes

Javascript DataTypes

7
Comments
2 min read
Beginner Guide: Difference between Java and Java Script

Beginner Guide: Difference between Java and Java Script

3
Comments
3 min read
The Perfect Way To Maintain Your Selenium Test Automation

The Perfect Way To Maintain Your Selenium Test Automation

5
Comments
8 min read
Prompt to install a PWA on iOS and Android with React Hooks

Prompt to install a PWA on iOS and Android with React Hooks

12
Comments
5 min read
Integrating REST API in ReactJS with fetch & useEffect

Integrating REST API in ReactJS with fetch & useEffect

47
Comments 3
5 min read
Automating requests in postman which require Authorization

Automating requests in postman which require Authorization

8
Comments 3
1 min read
VS Code define a #region

VS Code define a #region

31
Comments 5
1 min read
JS Fundamentals: Object Assignment vs. Primitive Assignment

JS Fundamentals: Object Assignment vs. Primitive Assignment

98
Comments 5
4 min read
Idempotent vs Deterministic

Idempotent vs Deterministic

23
Comments 3
1 min read
Angular: How to build a full screen calendar like Outlook

Angular: How to build a full screen calendar like Outlook

112
Comments 20
4 min read
Vanilla JavaScript Trim White Space

Vanilla JavaScript Trim White Space

5
Comments
2 min read
Best React JS Courses to take up this lockdown season!

Best React JS Courses to take up this lockdown season!

27
Comments
6 min read
Resources for learning React

Resources for learning React

96
Comments 5
3 min read
Setting up Next.js(CNA) with Tailwind CSS

Setting up Next.js(CNA) with Tailwind CSS

41
Comments 11
3 min read
React: Optimize Components with React.memo, useMemo, and useCallback

React: Optimize Components with React.memo, useMemo, and useCallback

114
Comments 5
4 min read
Arrays and Objects Are Passed By Reference

Arrays and Objects Are Passed By Reference

6
Comments
1 min read
Trying to find Node backend framework with worker_threads / cluster / fork

Trying to find Node backend framework with worker_threads / cluster / fork

2
Comments 7
3 min read
FREE PDF: Practice recursion with these 8 classic JavaScript exercices

FREE PDF: Practice recursion with these 8 classic JavaScript exercices

19
Comments
1 min read
Understanding Redux: Beginner's guide to modern state management

Understanding Redux: Beginner's guide to modern state management

23
Comments
7 min read
AWS Amplify with Nader Dabit

AWS Amplify with Nader Dabit

6
Comments
1 min read
1 month of learning to code (check-in)⌨️

1 month of learning to code (check-in)⌨️

3
Comments
2 min read
Switch is ok

Switch is ok

29
Comments 19
4 min read
Theme Switching Using Local Storage

Theme Switching Using Local Storage

17
Comments
3 min read
Understanding performance problems in React

Understanding performance problems in React

19
Comments
3 min read
Returning the shortest path using breadth first search

Returning the shortest path using breadth first search

8
Comments 2
3 min read
Kite Launches AI-Powered JavaScript Completions

Kite Launches AI-Powered JavaScript Completions

11
Comments 1
3 min read
Introducing jquery-events-to-dom-events (and jboo)

Introducing jquery-events-to-dom-events (and jboo)

19
Comments 2
2 min read
"Hello, World!" but in 30 different languages!!!

"Hello, World!" but in 30 different languages!!!

137
Comments 66
2 min read
loading...