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.
Color Switcher UI with Color input type & CSS Variables

Color Switcher UI with Color input type & CSS Variables

15
Comments
4 min read
How to read, add and clear an input field?

How to read, add and clear an input field?

4
Comments 8
1 min read
Creating a project/web application of student test in which we collect inputs from “Form” and will store them in DB

Creating a project/web application of student test in which we collect inputs from “Form” and will store them in DB

3
Comments 2
1 min read
Grandjs New Features

Grandjs New Features

10
Comments
4 min read
JavaScript and Why It’s Important to Your Marketing Strategy in 2020

JavaScript and Why It’s Important to Your Marketing Strategy in 2020

4
Comments
4 min read
Why didn't Microsoft use React or Angular to build Visual Studio Code?

Why didn't Microsoft use React or Angular to build Visual Studio Code?

9
Comments 1
1 min read
CSS COURSES

CSS COURSES

10
Comments 1
1 min read
WillCore.Data (Entity Framework for Node.JS)

WillCore.Data (Entity Framework for Node.JS)

3
Comments
1 min read
Day-1:Learn React Everyday

Day-1:Learn React Everyday

9
Comments
2 min read
Let Learn And Fix Together

Let Learn And Fix Together

5
Comments
1 min read
#help Which videoplayer would you recommend for courses?

#help Which videoplayer would you recommend for courses?

7
Comments 1
1 min read
Deno vs Node.js: Deno Will Replace Node.JS?

Deno vs Node.js: Deno Will Replace Node.JS?

7
Comments
1 min read
Handy JavaScript Array Tips

Handy JavaScript Array Tips

16
Comments
6 min read
The Ember Times - Issue No. 131

The Ember Times - Issue No. 131

10
Comments
8 min read
How to Add Virtual Scrolling to a Vue App

How to Add Virtual Scrolling to a Vue App

9
Comments
7 min read
Watch: JavaScript apps going Inter-Planetary

Watch: JavaScript apps going Inter-Planetary

7
Comments
2 min read
My bootcamp experience: Week 1

My bootcamp experience: Week 1

5
Comments 1
5 min read
Health Calculator js

Health Calculator js

6
Comments
1 min read
How to add Social Proof widget to Shopify

How to add Social Proof widget to Shopify

3
Comments
3 min read
Understanding JavaScript at a deeper level: Primitive Types

Understanding JavaScript at a deeper level: Primitive Types

5
Comments
3 min read
Array Map

Array Map

5
Comments
5 min read
LInQ in Javascript: LInQer!

LInQ in Javascript: LInQer!

8
Comments
6 min read
Unit testing the Complementary game

Unit testing the Complementary game

6
Comments
9 min read
Generate Javascript static types from GraphQL: TypeScript and Flow

Generate Javascript static types from GraphQL: TypeScript and Flow

9
Comments
11 min read
Scrolling effect

Scrolling effect

6
Comments
1 min read
Exploring device detection for better user experiences in 2020

Exploring device detection for better user experiences in 2020

5
Comments
3 min read
My 2020 Goals

My 2020 Goals

3
Comments
3 min read
Using the JavaScript Number Object

Using the JavaScript Number Object

14
Comments 2
9 min read
Javascript e as diferenças entre `this` léxico e dinâmico

Javascript e as diferenças entre `this` léxico e dinâmico

7
Comments
3 min read
🚀 Get better at web development: CodeSnacks 🍫🍪🍩 Tutorial Tuesday Newsletter + one sweet JS hack!

🚀 Get better at web development: CodeSnacks 🍫🍪🍩 Tutorial Tuesday Newsletter + one sweet JS hack!

15
Comments 2
2 min read
Understanding and managing peer dependencies in your project

Understanding and managing peer dependencies in your project

9
Comments
5 min read
New version of SapphireDb with NodeJs support

New version of SapphireDb with NodeJs support

8
Comments
2 min read
Stop bundling - use Zwitterion

Stop bundling - use Zwitterion

53
Comments 2
6 min read
The number one reason that will make you want to test your code

The number one reason that will make you want to test your code

3
Comments
3 min read
Build Reinforcement Learning Tic-Tac-Toe Agent

Build Reinforcement Learning Tic-Tac-Toe Agent

8
Comments
7 min read
How to Add Ripple Effect to UI Elements in Your Vue.js App

How to Add Ripple Effect to UI Elements in Your Vue.js App

11
Comments
9 min read
Solving the Maximum Sum Increasing Subsequence Problem.

Solving the Maximum Sum Increasing Subsequence Problem.

4
Comments
5 min read
JS DOM API for Beginners: Removing all elements with a certain class

JS DOM API for Beginners: Removing all elements with a certain class

8
Comments 1
1 min read
MemoriesOfEmptyShoes

MemoriesOfEmptyShoes

2
Comments
1 min read
The ‘this' keyword in Javascript

The ‘this' keyword in Javascript

20
Comments 8
3 min read
+5 to productivity with no effort

+5 to productivity with no effort

7
Comments 6
2 min read
JSComps: A Vanilla JS components' package

JSComps: A Vanilla JS components' package

4
Comments
1 min read
What is mongoDB and how to get started.

What is mongoDB and how to get started.

3
Comments
3 min read
Creating a Table-of-Contents with PDF.js

Creating a Table-of-Contents with PDF.js

6
Comments
1 min read
How to Add AutoComplete Input to Your Vue.js App

How to Add AutoComplete Input to Your Vue.js App

38
Comments
9 min read
Intro to React Hooks

Intro to React Hooks

69
Comments 4
3 min read
Formatting Language-Sensitive Lists in JavaScript With ListFormat

Formatting Language-Sensitive Lists in JavaScript With ListFormat

17
Comments
6 min read
Coding BootCamp & [Hint for largestProductOfThree]

Coding BootCamp & [Hint for largestProductOfThree]

7
Comments
3 min read
Oh, Give Me a Break!

Oh, Give Me a Break!

6
Comments
5 min read
3 ways Webpack surprises web developers

3 ways Webpack surprises web developers

8
Comments
8 min read
Introducing Paradux: A Redux Helper For Dynamically Adding Reducers

Introducing Paradux: A Redux Helper For Dynamically Adding Reducers

Comments
3 min read
Virtual DOM

Virtual DOM

19
Comments
5 min read
Creating a Basic Web Site from an Asp.Net Core Empty Project

Creating a Basic Web Site from an Asp.Net Core Empty Project

9
Comments
3 min read
Bubble Sort again with JavaScript

Bubble Sort again with JavaScript

8
Comments
1 min read
A TypeScript tale  - Interfaces, Classes & Generics

A TypeScript tale  - Interfaces, Classes & Generics

8
Comments
6 min read
Building npmbomb

Building npmbomb

7
Comments
8 min read
Proton Native V2 - Create cross-platform desktop apps with React

Proton Native V2 - Create cross-platform desktop apps with React

6
Comments
8 min read
Rethinking Front-End Apps with SvelteJS

Rethinking Front-End Apps with SvelteJS

3
Comments
1 min read
Binary Search - Algorithms in JavaScript (Video)

Binary Search - Algorithms in JavaScript (Video)

7
Comments
1 min read
Javascript - predict operation result

Javascript - predict operation result

3
Comments 4
1 min read
loading...