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.
Scraping the web with Node.js

Scraping the web with Node.js

15
Comments 2
6 min read
So, your friends hate Typescript. Using Typescript without using Typescript.

So, your friends hate Typescript. Using Typescript without using Typescript.

17
Comments 7
2 min read
isomorphic-querystring

isomorphic-querystring

3
Comments
1 min read
This is how you should build and publish a Modern React Component!

This is how you should build and publish a Modern React Component!

132
Comments 2
4 min read
JavaScript frameworks security report 2019

JavaScript frameworks security report 2019

78
Comments 1
4 min read
Minimalist Approach to send Push Notifications with Expo

Minimalist Approach to send Push Notifications with Expo

22
Comments 10
4 min read
Understanding and Working with Javascript Objects

Understanding and Working with Javascript Objects

10
Comments
5 min read
Redux Visualized

Redux Visualized

48
Comments
1 min read
Destructure an object to remove a property

Destructure an object to remove a property

46
Comments
1 min read
Not Defined vs. Undefined in JavaScript

Not Defined vs. Undefined in JavaScript

11
Comments 3
1 min read
Anonymous Web Scraping with Node.js, Tor, Puppeteer and cheerio

Anonymous Web Scraping with Node.js, Tor, Puppeteer and cheerio

142
Comments 4
5 min read
Top 10 Vue.js Libraries

Top 10 Vue.js Libraries

16
Comments
2 min read
Things I learnt at FullStack Conf London

Things I learnt at FullStack Conf London

5
Comments
3 min read
Why Choose NgRx?

Why Choose NgRx?

57
Comments 23
1 min read
Is Express.js still relevant?

Is Express.js still relevant?

10
Comments 5
1 min read
I've created a free website to help musicians learn how to play every possible scale. I'd love your feedback!

I've created a free website to help musicians learn how to play every possible scale. I'd love your feedback!

73
Comments 12
1 min read
Can you make a countdown timer in pure CSS?

Can you make a countdown timer in pure CSS?

84
Comments 5
10 min read
Using Custom HTML Attributes To Help Track Clicks With Google Analytics

Using Custom HTML Attributes To Help Track Clicks With Google Analytics

6
Comments
3 min read
Free Programming Books

Free Programming Books

147
Comments 7
2 min read
Lightweight Meteor Packages with Conditional Dynamic Imports

Lightweight Meteor Packages with Conditional Dynamic Imports

10
Comments 1
3 min read
Ensinando um computador a somar com TensorFlow.js e Machine Learning

Ensinando um computador a somar com TensorFlow.js e Machine Learning

7
Comments 1
3 min read
Getting the integer part from a number in Javascript

Getting the integer part from a number in Javascript

7
Comments 3
1 min read
Make it Accessible: No More Walls of Text in Angular

Make it Accessible: No More Walls of Text in Angular

45
Comments 6
7 min read
ES2017 Features with simple examples

ES2017 Features with simple examples

196
Comments 4
3 min read
Make your virtualized list

Make your virtualized list

46
Comments 4
5 min read
Starting 2020 with a coding challenge

Starting 2020 with a coding challenge

58
Comments
1 min read
Looking for JS mentor!

Looking for JS mentor!

7
Comments 6
1 min read
Intro To Performance Analytics with Firebase

Intro To Performance Analytics with Firebase

7
Comments
4 min read
Three Ways to Find the Longest Word in a String using JavaScript

Three Ways to Find the Longest Word in a String using JavaScript

19
Comments
2 min read
Integrating web workers in a React app with Comlink

Integrating web workers in a React app with Comlink

19
Comments
9 min read
Developing Machine Learning IoT Apps with Node-RED and TensorFlow.js

Developing Machine Learning IoT Apps with Node-RED and TensorFlow.js

16
Comments
5 min read
Array filter

Array filter

10
Comments 2
3 min read
Beautifully designed administration panel for (Nodejs, Laravel, Java Spring, Ruby On Rails , Django , Asp.net Core ...)

Beautifully designed administration panel for (Nodejs, Laravel, Java Spring, Ruby On Rails , Django , Asp.net Core ...)

5
Comments
1 min read
11 fruitful resources to improve Javascript knowledge

11 fruitful resources to improve Javascript knowledge

228
Comments 4
3 min read
Write More Robust JavaScript: 7 Best Practices

Write More Robust JavaScript: 7 Best Practices

327
Comments 11
5 min read
Advice for UI Testing

Advice for UI Testing

6
Comments 4
1 min read
3 Deep Dive Tutorials to Make You a Better JavaScript Developer Today! 😎

3 Deep Dive Tutorials to Make You a Better JavaScript Developer Today! 😎

97
Comments
2 min read
How to start using Styled Components for React Native

How to start using Styled Components for React Native

13
Comments
1 min read
JavaScript Filter Function Explained

JavaScript Filter Function Explained

10
Comments
2 min read
Create Multilingual Web Pages With Gatsby, WordPress, WPML, and ACF

Create Multilingual Web Pages With Gatsby, WordPress, WPML, and ACF

10
Comments
6 min read
Good or bad: Styled components theme helper

Good or bad: Styled components theme helper

7
Comments 1
2 min read
Learn to visualize data with this free D3.js course

Learn to visualize data with this free D3.js course

58
Comments 1
4 min read
Protected Routes with React Function Components

Protected Routes with React Function Components

238
Comments 24
11 min read
Capitalize first letter in Javascript

Capitalize first letter in Javascript

8
Comments 2
2 min read
Remaking 2mb gif animation with CSS(10k)

Remaking 2mb gif animation with CSS(10k)

5
Comments
9 min read
Get Your Serverless Swagger Back with OpenAPI

Get Your Serverless Swagger Back with OpenAPI

13
Comments
9 min read
How to Swap Variables' values Using Array Destructuring

How to Swap Variables' values Using Array Destructuring

8
Comments 2
1 min read
Jess update: preparing a community.

Jess update: preparing a community.

4
Comments
2 min read
Vue and Form Fields

Vue and Form Fields

9
Comments
8 min read
PWAで動いてる?isPWA();

PWAで動いてる?isPWA();

6
Comments
1 min read
Baby Steps with Next.js for JAMstack

Baby Steps with Next.js for JAMstack

19
Comments 6
4 min read
I See What You’re Saying: Sentiment Analysis With OpenTok and Azure Face API

I See What You’re Saying: Sentiment Analysis With OpenTok and Azure Face API

34
Comments 1
10 min read
I wrote a small email aliases manager

I wrote a small email aliases manager

6
Comments
3 min read
Copy to clipboard button with Stimulus 2.0 (Beta)

Copy to clipboard button with Stimulus 2.0 (Beta)

26
Comments
7 min read
1 thing to know when using js default function parameters, 'arguments' keyword behaviour

1 thing to know when using js default function parameters, 'arguments' keyword behaviour

7
Comments
2 min read
Cracking a coding test interview - breakdown

Cracking a coding test interview - breakdown

3
Comments
2 min read
Control the speed of the JavaScript loop (Throttle).

Control the speed of the JavaScript loop (Throttle).

14
Comments
4 min read
TDD without realizing it!

TDD without realizing it!

10
Comments
2 min read
Act now to make your React website accessible

Act now to make your React website accessible

44
Comments
10 min read
Component Arguments vs HTML Attributes bug hunt

Component Arguments vs HTML Attributes bug hunt

5
Comments
2 min read
loading...