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.
Function flexibility considered harmful

Function flexibility considered harmful

10
Comments 1
6 min read
10 Must know JavaScript string methods for everybody

10 Must know JavaScript string methods for everybody

131
Comments 2
6 min read
One liner operations on Arrays

One liner operations on Arrays

7
Comments
1 min read
Export test run order when using ember-exam

Export test run order when using ember-exam

6
Comments
1 min read
Three reasons I like PHP more than Modern Javascript

Three reasons I like PHP more than Modern Javascript

10
Comments 11
1 min read
How to modify Minecraft the easy way with TypeScript

How to modify Minecraft the easy way with TypeScript

9
Comments
5 min read
Secrets of the JavaScript Object API

Secrets of the JavaScript Object API

49
Comments
11 min read
Build a Story Web Component with LitElement

Build a Story Web Component with LitElement

70
Comments 3
11 min read
Become Better Javascript Developer By Learning these JS Fundamentals

Become Better Javascript Developer By Learning these JS Fundamentals

93
Comments 3
4 min read
react-simple-infinite-loading v1 is out 🎉

react-simple-infinite-loading v1 is out 🎉

47
Comments
3 min read
Level Up Your Front-end Testing Game With Wallaby.js

Level Up Your Front-end Testing Game With Wallaby.js

18
Comments 3
3 min read
const 📦, seal 🤐, freeze ❄️ & immutability 🤓 in JS

const 📦, seal 🤐, freeze ❄️ & immutability 🤓 in JS

169
Comments 10
2 min read
Webcomponents: It's really that easy!

Webcomponents: It's really that easy!

160
Comments 12
5 min read
The Best Way to Automate Performance Checks in GitHub

The Best Way to Automate Performance Checks in GitHub

50
Comments 1
6 min read
Object Oriented Programming : for self taught developers.

Object Oriented Programming : for self taught developers.

177
Comments 9
7 min read
The beauty of Functional Programming

The beauty of Functional Programming

650
Comments 34
4 min read
Exploring Javascript's strict mode

Exploring Javascript's strict mode

13
Comments 1
3 min read
So, You Want To Test On The Front-end?

So, You Want To Test On The Front-end?

49
Comments
4 min read
Adding data to a database through a REST API

Adding data to a database through a REST API

27
Comments
4 min read
How to animate SVG signature

How to animate SVG signature

120
Comments 6
6 min read
✨ Introducing react-cool-onclickoutside: A React hook to listen for clicks outside of the component(s)

✨ Introducing react-cool-onclickoutside: A React hook to listen for clicks outside of the component(s)

30
Comments 2
3 min read
File based operations using NodeJS

File based operations using NodeJS

46
Comments 2
6 min read
Demystifying how components work

Demystifying how components work

25
Comments 1
5 min read
The pitfalls 🕳️ of cloning objects in JS (with Object.assign & object spread)

The pitfalls 🕳️ of cloning objects in JS (with Object.assign & object spread)

51
Comments 2
2 min read
Introduction to Svelte - Adapting a board game

Introduction to Svelte - Adapting a board game

69
Comments 2
15 min read
Building the World's Simplest CMS in Javascript

Building the World's Simplest CMS in Javascript

7
Comments
2 min read
Mapping Objects in React

Mapping Objects in React

11
Comments
2 min read
React 16 Datepicker Tutorial with react-datepicker Examples

React 16 Datepicker Tutorial with react-datepicker Examples

8
Comments
1 min read
You Should Be Writing Tests

You Should Be Writing Tests

36
Comments 8
3 min read
Building Dad Jokes using The Prisma Framework (formerly Prisma 2) and React Native

Building Dad Jokes using The Prisma Framework (formerly Prisma 2) and React Native

20
Comments
16 min read
Jordan Uses aviationstack

Jordan Uses aviationstack

5
Comments 5
3 min read
How to Build + Deploy a Serverless Express API

How to Build + Deploy a Serverless Express API

47
Comments
12 min read
Fight Validations Spaghetti with Vest.

Fight Validations Spaghetti with Vest.

11
Comments 4
4 min read
Using javascript proxy

Using javascript proxy

18
Comments
2 min read
Svelte Router SPA now supports route localisation

Svelte Router SPA now supports route localisation

18
Comments
1 min read
ES6 Promises

ES6 Promises

14
Comments
5 min read
React Refactoring Tips: Dysfunctional API Boundaries

React Refactoring Tips: Dysfunctional API Boundaries

16
Comments 1
4 min read
Case Study: React partial SSR with SFCC

Case Study: React partial SSR with SFCC

10
Comments
6 min read
Upload Files to S3 in Node.js

Upload Files to S3 in Node.js

19
Comments 1
5 min read
JavaScript Big Combination Problem

JavaScript Big Combination Problem

7
Comments 1
1 min read
Firebase as a React Hook

Firebase as a React Hook

9
Comments
3 min read
How to make an API from scraped data using Express & Puppeteer

How to make an API from scraped data using Express & Puppeteer

83
Comments 1
6 min read
The Great Search [bar] - Part 2 - Deep Dive

The Great Search [bar] - Part 2 - Deep Dive

4
Comments
4 min read
Write Singleton in JavaScript

Write Singleton in JavaScript

10
Comments
1 min read
Gatsby blog in a Monorepo, created from scratch, with some requirements

Gatsby blog in a Monorepo, created from scratch, with some requirements

8
Comments
3 min read
Pattern matching in JavaScript

Pattern matching in JavaScript

23
Comments 8
4 min read
Top 30 Javascript Interview Warmup Exercises

Top 30 Javascript Interview Warmup Exercises

285
Comments 19
6 min read
JavaScript With Statement Explained – A Deep Dive

JavaScript With Statement Explained – A Deep Dive

10
Comments
2 min read
Todo List in Vue.js

Todo List in Vue.js

8
Comments
2 min read
Optional Chaining, Null Coalescing and how they will change the way you write code

Optional Chaining, Null Coalescing and how they will change the way you write code

20
Comments 1
4 min read
Dynamic component rendering with Vue portal

Dynamic component rendering with Vue portal

5
Comments
7 min read
How to predict stocks price with TensorFlow.js

How to predict stocks price with TensorFlow.js

170
Comments 3
8 min read
Infinite Scroll with Svelte 3 and IntersectionObserver 😍

Infinite Scroll with Svelte 3 and IntersectionObserver 😍

19
Comments 1
5 min read
3 Simple JavaScript Changes

3 Simple JavaScript Changes

58
Comments 4
3 min read
Learning Vanilla Javascript in 2020 & others part 1

Learning Vanilla Javascript in 2020 & others part 1

9
Comments 6
1 min read
Bubble sort

Bubble sort

37
Comments 4
2 min read
React入門 03: JSON形式の配列から複数データを取り出してページに表示する

React入門 03: JSON形式の配列から複数データを取り出してページに表示する

8
Comments 1
2 min read
The only two values a and b in JavaScript that is a === b, but operation using them give different results

The only two values a and b in JavaScript that is a === b, but operation using them give different results

4
Comments
1 min read
Learn Svelte: Creating a Pomodoro Timer

Learn Svelte: Creating a Pomodoro Timer

72
Comments
14 min read
Snowpack with React: An awesome way to build web applications

Snowpack with React: An awesome way to build web applications

56
Comments 2
5 min read
loading...