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.
🎉Announcing Floodgate: a "load more" component for React 🌊

🎉Announcing Floodgate: a "load more" component for React 🌊

57
Comments 3
4 min read
How to add a dark mode to your React web app

How to add a dark mode to your React web app

211
Comments 11
5 min read
How to run more than one command as part of a npm script

How to run more than one command as part of a npm script

9
Comments
3 min read
Modern React testing, part 2: Jest and Enzyme

Modern React testing, part 2: Jest and Enzyme

105
Comments 2
16 min read
Should We All Start Implementing Differential Serving?

Should We All Start Implementing Differential Serving?

6
Comments
6 min read
Javascript hoisting note to myself

Javascript hoisting note to myself

5
Comments
1 min read
svelte-emoji-selector: Emoji picker Svelte component

svelte-emoji-selector: Emoji picker Svelte component

7
Comments 3
1 min read
Scraping websites with NodeJS

Scraping websites with NodeJS

11
Comments 1
3 min read
The Biggest React Native Starter Update So Far

The Biggest React Native Starter Update So Far

9
Comments
4 min read
Prudent publishing to npm

Prudent publishing to npm

6
Comments
4 min read
Deploy / Host your React App with cPanel in Under 5 Minutes

Deploy / Host your React App with cPanel in Under 5 Minutes

263
Comments 87
3 min read
Redirects in Next.js, the Best Way

Redirects in Next.js, the Best Way

24
Comments 2
3 min read
rethink nested loops in Javascript functional

rethink nested loops in Javascript functional

9
Comments 1
2 min read
Methods for tracking action status in Redux

Methods for tracking action status in Redux

11
Comments
6 min read
An algorithm for picking random numbers in a range without repetition

An algorithm for picking random numbers in a range without repetition

14
Comments 6
5 min read
15 General Interview Questions for a Frontend Developer in 2019

15 General Interview Questions for a Frontend Developer in 2019

9
Comments
5 min read
NodeJS: How to Get External Packages / npm

NodeJS: How to Get External Packages / npm

6
Comments 3
2 min read
React Native End to End Testing with Detox

React Native End to End Testing with Detox

6
Comments
5 min read
Vim/Vi tutorials For beginners

Vim/Vi tutorials For beginners

37
Comments 1
3 min read
Logging at Scale Done Right

Logging at Scale Done Right

56
Comments 5
9 min read
CodeRecipe: How to reverse an array in JavaScript

CodeRecipe: How to reverse an array in JavaScript

90
Comments 13
2 min read
Recursion optimization in JS - where is it? PTC, TCO and FUD

Recursion optimization in JS - where is it? PTC, TCO and FUD

99
Comments 6
4 min read
Why I stopped spreading props on React Components

Why I stopped spreading props on React Components

54
Comments 4
5 min read
Ramda library - compose, map, sum

Ramda library - compose, map, sum

2
Comments
1 min read
A Complete Pre-Commit Workflow

A Complete Pre-Commit Workflow

6
Comments
4 min read
What to build after a JavaScript course?

What to build after a JavaScript course?

10
Comments
3 min read
Styling a react app using Emotion CSS in JS library - An introduction to Emotion

Styling a react app using Emotion CSS in JS library - An introduction to Emotion

17
Comments
6 min read
Connecting Jest and Mongoose

Connecting Jest and Mongoose

15
Comments
6 min read
[Puppeteer][Mocha] Upgrade your implementation code with coverage.

[Puppeteer][Mocha] Upgrade your implementation code with coverage.

7
Comments 1
4 min read
Today's JavaScript React Developer Questions

Today's JavaScript React Developer Questions

87
Comments
2 min read
Copying objects with Object.assign()

Copying objects with Object.assign()

4
Comments
1 min read
User Authentication for Framework7 using Firebase (Video Tutorial)

User Authentication for Framework7 using Firebase (Video Tutorial)

3
Comments
1 min read
Handling Incoming Dynamic Links

Handling Incoming Dynamic Links

8
Comments
6 min read
Create a Borderlands-style skill tree in 5 minutes

Create a Borderlands-style skill tree in 5 minutes

7
Comments
6 min read
Indent (xml like) text with flatMap!

Indent (xml like) text with flatMap!

18
Comments 3
2 min read
Why using React Native should be the default way of building Apps in 2020.

Why using React Native should be the default way of building Apps in 2020.

5
Comments
2 min read
What Is a Higher-Order Observable?

What Is a Higher-Order Observable?

60
Comments 1
1 min read
Pass all props to children in Vue

Pass all props to children in Vue

63
Comments 25
2 min read
Top 5 Web Development Newsletters

Top 5 Web Development Newsletters

11
Comments
2 min read
Breadth first traversal for binary trees in JS

Breadth first traversal for binary trees in JS

67
Comments 2
2 min read
NodeJS: What is it & How To Install it

NodeJS: What is it & How To Install it

5
Comments
1 min read
Revist the waterfall process but this time with maths

Revist the waterfall process but this time with maths

10
Comments
4 min read
Book Review - If Hemingway Wrote Javascript

Book Review - If Hemingway Wrote Javascript

6
Comments
2 min read
9 Webstorm Productivity Tips

9 Webstorm Productivity Tips

55
Comments 4
5 min read
todohub - create a todo list using GitHub issues

todohub - create a todo list using GitHub issues

20
Comments 2
1 min read
LWC – Getting Data from Apex

LWC – Getting Data from Apex

10
Comments
5 min read
React hooks-oriented Redux coding pattern without thunks and action creators

React hooks-oriented Redux coding pattern without thunks and action creators

8
Comments
6 min read
Vue.js, Spring Boot, Kotlin, and GraphQL: Building Modern Apps - Part 2

Vue.js, Spring Boot, Kotlin, and GraphQL: Building Modern Apps - Part 2

11
Comments
1 min read
What are some must watch courses in Frontend Masters?

What are some must watch courses in Frontend Masters?

10
Comments 1
1 min read
What is the Javascript Pure Function?

What is the Javascript Pure Function?

5
Comments 1
1 min read
Use-Cases For JavaScript Generators

Use-Cases For JavaScript Generators

202
Comments 20
5 min read
Thinking in Redux (when all you’ve known is MVC)

Thinking in Redux (when all you’ve known is MVC)

16
Comments
4 min read
Javascript - Generator - Yield/Next VS Async-Await

Javascript - Generator - Yield/Next VS Async-Await

7
Comments 1
4 min read
Scaffolding Redux boilerplate with code generators

Scaffolding Redux boilerplate with code generators

7
Comments
6 min read
npm security tips to keep you safe of malicious modules

npm security tips to keep you safe of malicious modules

52
Comments 1
2 min read
React ui-kit with TS & styled-components: Adding a theme - Part II of II

React ui-kit with TS & styled-components: Adding a theme - Part II of II

11
Comments
4 min read
publish/subscribe pattern in javascript

publish/subscribe pattern in javascript

18
Comments
2 min read
How to add an event listener to multiple elements in JavaScript

How to add an event listener to multiple elements in JavaScript

18
Comments 1
1 min read
Save a developer with npm --save-dev

Save a developer with npm --save-dev

13
Comments 1
3 min read
DialogFlow Chatbot with NewBot Framework

DialogFlow Chatbot with NewBot Framework

6
Comments
2 min read
loading...