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.
Build and deploy a Vue/React/Vanilla JS app with Parcel and GitHub pages

Build and deploy a Vue/React/Vanilla JS app with Parcel and GitHub pages

15
Comments
3 min read
How to select a front-end framework?

How to select a front-end framework?

48
Comments 47
1 min read
Weather App built in pure javascript

Weather App built in pure javascript

46
Comments 5
1 min read
Beginner's Mistakes: Variables, Functions & Objects. . . Oh my!

Beginner's Mistakes: Variables, Functions & Objects. . . Oh my!

40
Comments 4
1 min read
lit-html 0.11.0 update

lit-html 0.11.0 update

7
Comments
1 min read
Now, I'm thinking is there anything that can't be done by JS?

Now, I'm thinking is there anything that can't be done by JS?

43
Comments 26
1 min read
Release umi 2.0 -- a pluggable enterprise-level react application framework

Release umi 2.0 -- a pluggable enterprise-level react application framework

10
Comments 1
5 min read
Progressive Web Apps with React & Preact.js

Progressive Web Apps with React & Preact.js

40
Comments
8 min read
Idiomatic JavaScript Backend. Part 2

Idiomatic JavaScript Backend. Part 2

20
Comments 15
8 min read
Hoverable Component with Render Props

Hoverable Component with Render Props

39
Comments 8
1 min read
Class Components vs. Stateless Functional Components

Class Components vs. Stateless Functional Components

44
Comments 9
3 min read
Idiomatic JavaScript Backend. Part 3

Idiomatic JavaScript Backend. Part 3

38
Comments 1
11 min read
Handle React Native crashes with the componentDidCatch error boundary

Handle React Native crashes with the componentDidCatch error boundary

18
Comments 3
1 min read
5 things I learnt during my latest Javascript Code Kata

5 things I learnt during my latest Javascript Code Kata

43
Comments 11
3 min read
The Ternary Operator vs The Conditional Operator WTF

The Ternary Operator vs The Conditional Operator WTF

32
Comments 16
4 min read
Strange idea for the country selector

Strange idea for the country selector

29
Comments 4
2 min read
Friday Frontend: End of Summer Edition

Friday Frontend: End of Summer Edition

37
Comments
6 min read
My Favorite Free Resources for New Programmers

My Favorite Free Resources for New Programmers

2039
Comments 54
3 min read
Is NPM registry not working ?

Is NPM registry not working ?

17
Comments 4
1 min read
Namespace in JS

Namespace in JS

28
Comments
2 min read
Pragmatic types: types vs tests

Pragmatic types: types vs tests

37
Comments
3 min read
👉 Emoji translations with the 📞 Twilio API for 💬 WhatsApp and Node.js

👉 Emoji translations with the 📞 Twilio API for 💬 WhatsApp and Node.js

76
Comments 10
5 min read
React: How to Create a Component

React: How to Create a Component

90
Comments 5
5 min read
Spiral Animation with CSS / JS / HTML

Spiral Animation with CSS / JS / HTML

48
Comments
1 min read
Let's count to 9 using javascript and CSS

Let's count to 9 using javascript and CSS

20
Comments
3 min read
BxJS Weekly Episode 26 - javascript news podcast 1:21:35

BxJS Weekly Episode 26 - javascript news podcast

7
Comments
1 min read
Stencil... Web Component Compiler?

Stencil... Web Component Compiler?

11
Comments
7 min read
Setting up Storybook for Preact

Setting up Storybook for Preact

23
Comments 5
3 min read
Keeping Your App Secure with NPM

Keeping Your App Secure with NPM

12
Comments
3 min read
Know what to test using these recipes: Node service that calls a database

Know what to test using these recipes: Node service that calls a database

20
Comments
14 min read
Module Monday 10: Animated section, Slick carousel, Word counter & more

Module Monday 10: Animated section, Slick carousel, Word counter & more

56
Comments 3
2 min read
MDX - JSX in Markdown

MDX - JSX in Markdown

64
Comments 4
1 min read
JavaScript Beginners: Friendly Intro & Exercises

JavaScript Beginners: Friendly Intro & Exercises

24
Comments
1 min read
Stencil The web components compiler... Part 2!

Stencil The web components compiler... Part 2!

11
Comments 7
8 min read
Which would you prefer and why?

Which would you prefer and why?

41
Comments 27
1 min read
My Journey through Javascript: Flowcharting Pt. 2

My Journey through Javascript: Flowcharting Pt. 2

13
Comments
3 min read
Authoring node modules

Authoring node modules

36
Comments 1
3 min read
JS By Example: 8 Distinct Uses Of JavaScript Array Slice

JS By Example: 8 Distinct Uses Of JavaScript Array Slice

7
Comments
6 min read
How do you rate your (a programming language) skill on a scale of 1 to 10?

How do you rate your (a programming language) skill on a scale of 1 to 10?

5
Comments 16
1 min read
Prepare Your Skill Set for Web Developer Interviews - Part 1

Prepare Your Skill Set for Web Developer Interviews - Part 1

17
Comments
8 min read
Notes on ECMAScript 6 (ES6)

Notes on ECMAScript 6 (ES6)

172
Comments 21
10 min read
The not fancy CLI output of pnpm

The not fancy CLI output of pnpm

33
Comments 5
4 min read
Hi Every one how we can compare the AngularJS ( 1.x) and Angular(2+) Performance by chrome dev tool or any other method ?

Hi Every one how we can compare the AngularJS ( 1.x) and Angular(2+) Performance by chrome dev tool or any other method ?

7
Comments 1
1 min read
Keeping Your Code Simple

Keeping Your Code Simple

213
Comments 56
3 min read
Rethinking JavaScript: The complete elimination and eradication of JavaScript's this.

Rethinking JavaScript: The complete elimination and eradication of JavaScript's this.

172
Comments 176
3 min read
Babel 7 is Released!

Babel 7 is Released!

102
Comments 4
1 min read
Hit me baby one more time

Hit me baby one more time

6
Comments 1
3 min read
TIL how to setup `@babel7` with webpack in react-redux projects

TIL how to setup `@babel7` with webpack in react-redux projects

10
Comments
4 min read
Vue.js Running On Symfony4 and Creating Reusable Components

Vue.js Running On Symfony4 and Creating Reusable Components

16
Comments 2
6 min read
Implementing JSON Web Tokens & Passport.js in a React App

Implementing JSON Web Tokens & Passport.js in a React App

4
Comments 1
16 min read
'this' and arrow functions

'this' and arrow functions

95
Comments 11
2 min read
A simple and useful #react component for helping with asynchronous loading/fetch data

A simple and useful #react component for helping with asynchronous loading/fetch data

7
Comments
1 min read
Javascript lookaheads and lookbehinds

Javascript lookaheads and lookbehinds

38
Comments 3
2 min read
WebAssembly: 「なぜ」と「どうやって」 [翻訳記事]

WebAssembly: 「なぜ」と「どうやって」 [翻訳記事]

34
Comments 1
4 min read
Writing ES6 in your Node.js Applications

Writing ES6 in your Node.js Applications

54
Comments 8
1 min read
Finding an element in the array (the ES5, ES6 and ES7 way)

Finding an element in the array (the ES5, ES6 and ES7 way)

42
Comments
2 min read
A Tour of myPrayerJournal: Authentication

A Tour of myPrayerJournal: Authentication

7
Comments
7 min read
First steps with TensorFlow.js

First steps with TensorFlow.js

189
Comments 13
11 min read
What I wish I knew when learning Node.js

What I wish I knew when learning Node.js

80
Comments 1
7 min read
What are the advantages of ES7 over ES6 (Focusing on React)?

What are the advantages of ES7 over ES6 (Focusing on React)?

19
Comments 2
1 min read
loading...