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.
React Native JS Only Environment Variable Library

React Native JS Only Environment Variable Library

3
Comments 1
1 min read
Day 1 of #100DaysOfCode

Day 1 of #100DaysOfCode

5
Comments
1 min read
React Hooks: useSlider

React Hooks: useSlider

7
Comments 1
3 min read
Introducing JavaScript Template Strings

Introducing JavaScript Template Strings

9
Comments
6 min read
Ignore ESLint rules on specific lines

Ignore ESLint rules on specific lines

8
Comments
1 min read
Code Challenge #2 | Implement a dark theme | Tailwind + NextJS

Code Challenge #2 | Implement a dark theme | Tailwind + NextJS

4
Comments
1 min read
Accessibility Tips - Skip Links

Accessibility Tips - Skip Links

9
Comments
3 min read
Announcing Beta of component-test-utils

Announcing Beta of component-test-utils

14
Comments
3 min read
Hi

Hi

5
Comments 4
1 min read
Breaking the Shackles of create-react-app

Breaking the Shackles of create-react-app

79
Comments 2
6 min read
A Qucik Look into JavaScript Closure

A Qucik Look into JavaScript Closure

8
Comments
3 min read
Javascript Scopes Types .. Simplified!

Javascript Scopes Types .. Simplified!

6
Comments
2 min read
Reliable PostgreSQL Pub/Sub With Inter-Process Lock

Reliable PostgreSQL Pub/Sub With Inter-Process Lock

8
Comments
4 min read
What is React Context And How To Use It?

What is React Context And How To Use It?

11
Comments
4 min read
Why I don't like JavaScript

Why I don't like JavaScript

8
Comments 8
1 min read
Use Sequelize to Manipulate Databases

Use Sequelize to Manipulate Databases

12
Comments
3 min read
Separation of Data and Ui in your Web App

Separation of Data and Ui in your Web App

4
Comments
4 min read
The Year of Angular on .NET Core, WebAssembly, and Blazor: 2019 in Review

The Year of Angular on .NET Core, WebAssembly, and Blazor: 2019 in Review

13
Comments
14 min read
Redux middleware

Redux middleware

35
Comments
3 min read
Hexadecimal addition in a MAC address context

Hexadecimal addition in a MAC address context

4
Comments
2 min read
What is MDX and how you can use it on your Gatsby blog

What is MDX and how you can use it on your Gatsby blog

11
Comments
4 min read
Best new way to learn music theory

Best new way to learn music theory

97
Comments 21
1 min read
Must Watch Javascript 2019 Tech Talks by awesome Women in Tech from 2019

Must Watch Javascript 2019 Tech Talks by awesome Women in Tech from 2019

62
Comments
4 min read
Recent React security issue on GitHub Solve.

Recent React security issue on GitHub Solve.

4
Comments
1 min read
Invite to join as a writer in JavaScript Dots

Invite to join as a writer in JavaScript Dots

6
Comments
1 min read
Basic JavaScript Array Manipulation

Basic JavaScript Array Manipulation

6
Comments
6 min read
Learn NPM - The Node Package Manager for JavaScript

Learn NPM - The Node Package Manager for JavaScript

9
Comments
1 min read
Collect training samples for your Machine Learning project with Web Bluetooth

Collect training samples for your Machine Learning project with Web Bluetooth

7
Comments
5 min read
javascript: DOM (document object model)

javascript: DOM (document object model)

8
Comments
2 min read
Devlog Dec 21 2019 - A Tiny Adventure

Devlog Dec 21 2019 - A Tiny Adventure

5
Comments
1 min read
Reinvent the Wheel

Reinvent the Wheel

3
Comments
2 min read
4 useless functions I wish JavaScript offered out of the box

4 useless functions I wish JavaScript offered out of the box

9
Comments
4 min read
Build charts with nodejs + canvasJS + mongodb

Build charts with nodejs + canvasJS + mongodb

3
Comments
1 min read
Be Careful with Array Mutators

Be Careful with Array Mutators

5
Comments 3
3 min read
Javascript: Closures 101

Javascript: Closures 101

8
Comments
2 min read
The chain - Just a simple way to integrate a blockchain

The chain - Just a simple way to integrate a blockchain

6
Comments 4
2 min read
Poem generation in JS

Poem generation in JS

19
Comments
2 min read
New React Select Box!

New React Select Box!

8
Comments
1 min read
How to setup a global event tracker with vanillaJS

How to setup a global event tracker with vanillaJS

8
Comments
3 min read
Build an async redux-like useStore() hook from scratch

Build an async redux-like useStore() hook from scratch

8
Comments
1 min read
sPlice !== slice

sPlice !== slice

36
Comments 3
1 min read
A weekend hack that gained 1,300+ users

A weekend hack that gained 1,300+ users

6
Comments 1
1 min read
Is JavaScript a silver bullet?

Is JavaScript a silver bullet?

7
Comments
1 min read
Continuous Integration with Github Actions and Puppeteer

Continuous Integration with Github Actions and Puppeteer

54
Comments
8 min read
Landing Page Demo

Landing Page Demo

33
Comments 2
1 min read
React Trash Collector State Machine

React Trash Collector State Machine

19
Comments
5 min read
Lighthouse CSS clip-path Animation

Lighthouse CSS clip-path Animation

2
Comments
1 min read
Save to csv. Jordan Teaches Web Scraping

Save to csv. Jordan Teaches Web Scraping

6
Comments 3
5 min read
My first month with React

My first month with React

9
Comments
3 min read
#JavaScript 2019#New in ES

#JavaScript 2019#New in ES

7
Comments
4 min read
TugasAkhir

TugasAkhir

4
Comments
1 min read
Exemplo de Coerção de tipos no JavaScript.

Exemplo de Coerção de tipos no JavaScript.

3
Comments
1 min read
Javascript Promises

Javascript Promises

10
Comments
1 min read
Dispatch an action in a React component

Dispatch an action in a React component

8
Comments
2 min read
TIL: String.raw

TIL: String.raw

59
Comments 2
2 min read
New React Select Box!

New React Select Box!

10
Comments
1 min read
Booting Up: Bootcamp Week 11: Career Coaching, Projects, Code Challenge

Booting Up: Bootcamp Week 11: Career Coaching, Projects, Code Challenge

6
Comments
3 min read
Ember Octane is Here

Ember Octane is Here

35
Comments 1
9 min read
Apple styled 3D device animation on scroll

Apple styled 3D device animation on scroll

5
Comments
1 min read
Weekend Challenge - Bowling

Weekend Challenge - Bowling

5
Comments
1 min read
loading...