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.
CodePen - Generative + Customisable SVG Social Images!

CodePen - Generative + Customisable SVG Social Images!

25
Comments 2
1 min read
Demystifying JWT: How to secure your next web app

Demystifying JWT: How to secure your next web app

632
Comments 16
7 min read
JS and Design patterns - Chapter 2 🚀

JS and Design patterns - Chapter 2 🚀

48
Comments 3
4 min read
Taking the first challenge with nextjs and project release

Taking the first challenge with nextjs and project release

2
Comments
2 min read
Web development in 2021: a quickstart guide

Web development in 2021: a quickstart guide

63
Comments
6 min read
10 Coding Challenge Websites For Developer

10 Coding Challenge Websites For Developer

162
Comments 5
4 min read
Digital Clock using HTML,CSS,JS

Digital Clock using HTML,CSS,JS

7
Comments
2 min read
Building and deploying a personal project cost effectively ( RN app, ReactJS portal, Java microservices API on GCP cloud )

Building and deploying a personal project cost effectively ( RN app, ReactJS portal, Java microservices API on GCP cloud )

17
Comments 2
4 min read
Websocket and Protobuf integration in Javascript

Websocket and Protobuf integration in Javascript

13
Comments 1
4 min read
Almost no config!!! Snowpack ️ + React + TS

Almost no config!!! Snowpack ️ + React + TS

30
Comments 13
3 min read
Setting Up Custom Environment Variables Using dotenv and Node-config

Setting Up Custom Environment Variables Using dotenv and Node-config

9
Comments
3 min read
Handling Injection Attacks With JavaScript

Handling Injection Attacks With JavaScript

53
Comments 2
3 min read
The secret to configuring eslint, prettier, prettier-eslint plugin in VsCode for Angular, Ts, and Js Project

The secret to configuring eslint, prettier, prettier-eslint plugin in VsCode for Angular, Ts, and Js Project

24
Comments 3
3 min read
Head start testing with Jest and Typescript

Head start testing with Jest and Typescript

6
Comments
6 min read
Introduction to Redux Pattern

Introduction to Redux Pattern

43
Comments
4 min read
Mastering Asynchronous Operations in JavaScript

Mastering Asynchronous Operations in JavaScript

47
Comments 3
8 min read
How to Build a Spreadsheet-Powered Website Using Monday.com and Reshuffle Open Source

How to Build a Spreadsheet-Powered Website Using Monday.com and Reshuffle Open Source

6
Comments
5 min read
Login functionality React Native

Login functionality React Native

3
Comments
1 min read
Developing a Personal Budgeting App Using Android Studio & Firebase.

Developing a Personal Budgeting App Using Android Studio & Firebase.

18
Comments
2 min read
Auto-Generating a React Component with Intelligent Boilerplate

Auto-Generating a React Component with Intelligent Boilerplate

7
Comments
3 min read
Just getting started

Just getting started

3
Comments 7
1 min read
From 11 seconds to 160 milliseconds 🚀 - Refactoring Chronicles

From 11 seconds to 160 milliseconds 🚀 - Refactoring Chronicles

16
Comments
6 min read
🔥 Inverting Boolean functions in JavaScript

🔥 Inverting Boolean functions in JavaScript

11
Comments
1 min read
Create-React-App vs Gatsby vs Next

Create-React-App vs Gatsby vs Next

20
Comments
4 min read
React-Typescript and vanilla CSS portfolio project

React-Typescript and vanilla CSS portfolio project

7
Comments
3 min read
Portfolio Challenge: Layout and Animate a Swiss Style Poster

Portfolio Challenge: Layout and Animate a Swiss Style Poster

44
Comments
12 min read
🔴 Join YouTube LIVE today: Verdaccio - A lightweight Private Proxy Registry built in Node.js

🔴 Join YouTube LIVE today: Verdaccio - A lightweight Private Proxy Registry built in Node.js

14
Comments
1 min read
Namespacing in JavaScript

Namespacing in JavaScript

65
Comments 12
2 min read
Taiga UI is a new Angular UI Kit that you should try

Taiga UI is a new Angular UI Kit that you should try

31
Comments 4
5 min read
Discussion: It should be hard to write bad code

Discussion: It should be hard to write bad code

7
Comments 7
1 min read
What Does `slice(1, -1)` Do?

What Does `slice(1, -1)` Do?

13
Comments 1
1 min read
How to build a web app with login & API in 15 minutes

How to build a web app with login & API in 15 minutes

72
Comments
5 min read
Canvas Javascript: Come disegnare immagini

Canvas Javascript: Come disegnare immagini

8
Comments 2
4 min read
Build your own React.js - Part 1. ReactDOM.render

Build your own React.js - Part 1. ReactDOM.render

67
Comments 3
6 min read
Make HTTP Requests with the Fetch API

Make HTTP Requests with the Fetch API

16
Comments
4 min read
How to update an object state in React.Js

How to update an object state in React.Js

1
Comments
2 min read
How to Perfectly Fit an SVG’s ViewBox to its Contents Using JavaScript

How to Perfectly Fit an SVG’s ViewBox to its Contents Using JavaScript

29
Comments
8 min read
Enough JavaScript to get you Started : #15 Arrow Functions

Enough JavaScript to get you Started : #15 Arrow Functions

40
Comments
3 min read
Solving Codewars Kata "Find the odd int 6-kyu with JavaScript (3 solutions)

Solving Codewars Kata "Find the odd int 6-kyu with JavaScript (3 solutions)

2
Comments
1 min read
If not ternary operator then what?

If not ternary operator then what?

2
Comments 4
1 min read
Build a smooth, animated blob using SVG + JS

Build a smooth, animated blob using SVG + JS

175
Comments 6
10 min read
Introducing Nightwind: a Tailwind CSS plugin to enhance dark mode 🌘

Introducing Nightwind: a Tailwind CSS plugin to enhance dark mode 🌘

28
Comments 1
5 min read
Angular 12

Angular 12

12
Comments 3
2 min read
Automatic deploy your React App to GitHub Pages using a shell script

Automatic deploy your React App to GitHub Pages using a shell script

28
Comments 4
2 min read
Bundling Angular Modules

Bundling Angular Modules

6
Comments 4
6 min read
Leetcode 733. Flood Fill

Leetcode 733. Flood Fill

2
Comments
2 min read
Create your own HTML element.

Create your own HTML element.

83
Comments 4
4 min read
10 Resources You Will Need As A Web Developer

10 Resources You Will Need As A Web Developer

132
Comments 4
3 min read
Getting started with JavaScript : The Definitive Guide : Week2

Getting started with JavaScript : The Definitive Guide : Week2

12
Comments 2
5 min read
Easy has_secure_password Rails API Authentication

Easy has_secure_password Rails API Authentication

8
Comments
2 min read
Quarantine Project: Ideations based learning app created using react-native & reactjs

Quarantine Project: Ideations based learning app created using react-native & reactjs

16
Comments 4
2 min read
Lessons learned from creating a Chrome extension 📗

Lessons learned from creating a Chrome extension 📗

5
Comments 1
6 min read
Trouble with useEffect running every render? `useEffectRef` to the rescue!

Trouble with useEffect running every render? `useEffectRef` to the rescue!

9
Comments 6
3 min read
How to remove tab bar border in React Navigation

How to remove tab bar border in React Navigation

18
Comments
2 min read
How to deploy your Next.js app on Netlify using Github Actions

How to deploy your Next.js app on Netlify using Github Actions

8
Comments
9 min read
Anime.js

Anime.js

22
Comments
3 min read
To-do list App using HTML,CSS,JS

To-do list App using HTML,CSS,JS

4
Comments
1 min read
4 Powerful IDEs That Nobody Is Talking About

4 Powerful IDEs That Nobody Is Talking About

59
Comments 9
2 min read
React’s onClick Event Handler Explained

React’s onClick Event Handler Explained

17
Comments
5 min read
Reuse React hooks in state sharing

Reuse React hooks in state sharing

23
Comments
3 min read
loading...