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.
Day 1 - Moment.js vs JS Date

Day 1 - Moment.js vs JS Date

25
Comments 2
2 min read
Embedded QR Code Scanner and Browser in React Native

Embedded QR Code Scanner and Browser in React Native

8
Comments
8 min read
How can I make money by creating online edu-platform?

How can I make money by creating online edu-platform?

3
Comments 2
1 min read
React Native: Basic Components

React Native: Basic Components

6
Comments
4 min read
Deploy angular project to Gitlab pages using gitlab.ci

Deploy angular project to Gitlab pages using gitlab.ci

8
Comments
2 min read
Understanding Lexical Scope & Closures in JavaScript

Understanding Lexical Scope & Closures in JavaScript

18
Comments
5 min read
Como montar un blog estático con Next.js y dev.to como CMS

Como montar un blog estático con Next.js y dev.to como CMS

40
Comments 2
12 min read
How to Traverse an Object of Arbitrary Depth in JavaScript

How to Traverse an Object of Arbitrary Depth in JavaScript

38
Comments 3
2 min read
Meet Deno: The New JavaScript/TypeScript Runtime

Meet Deno: The New JavaScript/TypeScript Runtime

6
Comments
4 min read
Is it Necessary to use Redux with a Next.js application ?

Is it Necessary to use Redux with a Next.js application ?

4
Comments 7
1 min read
Writing a dog picture browser in ~200 lines of code

Writing a dog picture browser in ~200 lines of code

19
Comments 2
7 min read
Day 32 of 100DaysOfCode

Day 32 of 100DaysOfCode

5
Comments
1 min read
How I am Handling Promises - Traditional way vs Modern way

How I am Handling Promises - Traditional way vs Modern way

24
Comments
1 min read
Back to Basics: Event Delegation

Back to Basics: Event Delegation

5
Comments
3 min read
WIP: Styled components with Tailwind utility-first like syntax

WIP: Styled components with Tailwind utility-first like syntax

4
Comments
4 min read
Step 3: Setting up Storybook with React Native Web: show your mobile components the browser!

Step 3: Setting up Storybook with React Native Web: show your mobile components the browser!

35
Comments 9
6 min read
What’s the Ternary Operator in Javascript and How to Use it

What’s the Ternary Operator in Javascript and How to Use it

27
Comments 7
3 min read
SilvenLEAF

SilvenLEAF

4
Comments
1 min read
Angular Dashboard 🅰️ with Material

Angular Dashboard 🅰️ with Material

96
Comments
26 min read
Use of defer and async to limit the effects of blocking scripts in JavaScript

Use of defer and async to limit the effects of blocking scripts in JavaScript

42
Comments 3
2 min read
E2E Testing with Cypress - 02 - Writing Tests

E2E Testing with Cypress - 02 - Writing Tests

9
Comments
10 min read
Type | Treat The Finale

Type | Treat The Finale

29
Comments 1
5 min read
Day1 in Html/Css and Javascript

Day1 in Html/Css and Javascript

17
Comments 6
1 min read
#codevember - 1 - Bouncing particles - Made with tsParticles

#codevember - 1 - Bouncing particles - Made with tsParticles

16
Comments 3
1 min read
WebAssembly tools, frameworks, and libraries for .NET Developers

WebAssembly tools, frameworks, and libraries for .NET Developers

16
Comments 1
4 min read
Ionic adding infinite scroll to our list

Ionic adding infinite scroll to our list

10
Comments
2 min read
The choice of a new dev language, my subconscious has spoken!

The choice of a new dev language, my subconscious has spoken!

3
Comments
2 min read
JavaSpooky: Using JavaScript to revive an old horror webcomic from a flashplayer grave.

JavaSpooky: Using JavaScript to revive an old horror webcomic from a flashplayer grave.

18
Comments 2
4 min read
"I want to become a web developer, where do I start?" (Part 1 - Frontend)

"I want to become a web developer, where do I start?" (Part 1 - Frontend)

33
Comments 10
5 min read
Multiple tabs in your app

Multiple tabs in your app

7
Comments
2 min read
Content Security Policy - protect your website from XSS attacks

Content Security Policy - protect your website from XSS attacks

30
Comments 1
3 min read
Less Javascript, more HTML and CSS

Less Javascript, more HTML and CSS

39
Comments 20
3 min read
The "this" keyword in JavaScript

The "this" keyword in JavaScript

28
Comments 1
3 min read
React Tutorial: Movie App 🎬

React Tutorial: Movie App 🎬

47
Comments 5
3 min read
Day 41 of #100DaysOfCode: Turn the Next.js/Django Website to the Desktop app and Generate Windows/macOS Installers

Day 41 of #100DaysOfCode: Turn the Next.js/Django Website to the Desktop app and Generate Windows/macOS Installers

4
Comments 1
1 min read
Ionic React Tutorial: One Way To Optimize Page Renders In Ionic React App with Tabs

Ionic React Tutorial: One Way To Optimize Page Renders In Ionic React App with Tabs

6
Comments
1 min read
JavaScript: Variables, Data Types and Operators

JavaScript: Variables, Data Types and Operators

6
Comments
10 min read
Publish a landing page on Github pages in 5 minutes!

Publish a landing page on Github pages in 5 minutes!

36
Comments 2
1 min read
Use Axios with React

Use Axios with React

13
Comments 5
4 min read
Private, Public and Restricted routes in React

Private, Public and Restricted routes in React

58
Comments 1
2 min read
How do you design your web app ?

How do you design your web app ?

3
Comments 3
1 min read
How to use npm package without build tool?

How to use npm package without build tool?

10
Comments
1 min read
React Performance Improvements

React Performance Improvements

17
Comments
7 min read
HTML-CSS-JS Starter Repo

HTML-CSS-JS Starter Repo

11
Comments
1 min read
Transforming Markdown with Remark & Rehype

Transforming Markdown with Remark & Rehype

4
Comments
17 min read
Handling Form Submissions

Handling Form Submissions

10
Comments
4 min read
Help with events.js:292 scripts error

Help with events.js:292 scripts error

2
Comments
1 min read
How does reduce method works?

How does reduce method works?

6
Comments
2 min read
How to Determine Font Color based on a Random Background Color

How to Determine Font Color based on a Random Background Color

27
Comments 2
2 min read
🍦 VANILLA JS INFINITE SCROLL

🍦 VANILLA JS INFINITE SCROLL

33
Comments
1 min read
Use Vanilla JS to read MYSQL databases

Use Vanilla JS to read MYSQL databases

6
Comments
1 min read
Let’s Build a Random Plot Generator

Let’s Build a Random Plot Generator

32
Comments
6 min read
[4] React – Todo app

[4] React – Todo app

9
Comments
2 min read
Get started with TypeScript today! 🆗

Get started with TypeScript today! 🆗

37
Comments
5 min read
Automated Visual Regression Testing

Automated Visual Regression Testing

5
Comments
1 min read
The React Ecosystem

The React Ecosystem

41
Comments
7 min read
Angular Router set dynamically document Title of page, Protect Router with guard, and Breadcrumbs component

Angular Router set dynamically document Title of page, Protect Router with guard, and Breadcrumbs component

6
Comments
4 min read
Type | Treat Challenge 5

Type | Treat Challenge 5

11
Comments 3
3 min read
Easily parse an excel spreadsheet into JSON

Easily parse an excel spreadsheet into JSON

89
Comments 11
2 min read
Hi All, I have a question regarding the communication between frontend & backend teams for API's.

Hi All, I have a question regarding the communication between frontend & backend teams for API's.

2
Comments
1 min read
loading...