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.
Generate TypeScript definitions from PostgreSQL

Generate TypeScript definitions from PostgreSQL

6
Comments
2 min read
Three ways to handle recursion

Three ways to handle recursion

84
Comments 2
4 min read
DRY Netlify CMS config with Manual Initialization

DRY Netlify CMS config with Manual Initialization

5
Comments
4 min read
Solution: Partition List

Solution: Partition List

8
Comments 3
3 min read
JavaScript: Why Does `this` Work Like This?

JavaScript: Why Does `this` Work Like This?

6
Comments
3 min read
Dynamic import - recipe for a lightning fast application

Dynamic import - recipe for a lightning fast application

6
Comments
4 min read
state in react

state in react

5
Comments
1 min read
Top 4 Hospital Management Systems in JavaScript to Consider

Top 4 Hospital Management Systems in JavaScript to Consider

45
Comments 3
4 min read
Maps better than Google Maps?

Maps better than Google Maps?

1
Comments
1 min read
Simple Copy Coupon Using CSS & JS

Simple Copy Coupon Using CSS & JS

37
Comments 4
1 min read
Simples Teste A/B com Javascript.

Simples Teste A/B com Javascript.

7
Comments
6 min read
Announcing purescript-wags: a library for rendering web audio

Announcing purescript-wags: a library for rendering web audio

4
Comments
3 min read
Building a CSS-in-JS library from scratch

Building a CSS-in-JS library from scratch

77
Comments 4
4 min read
Astro: Meta framework of future web development

Astro: Meta framework of future web development

15
Comments
2 min read
50 Projects in 50 Days, 2/5 there! 🌻

50 Projects in 50 Days, 2/5 there! 🌻

3
Comments
5 min read
🐛 How to quickly spot errors in your JavaScript code in VS Code

🐛 How to quickly spot errors in your JavaScript code in VS Code

2
Comments
2 min read
Checking if a user owns a domain

Checking if a user owns a domain

5
Comments
3 min read
You (may not) Know JS

You (may not) Know JS

3
Comments
7 min read
Applying slots in Vue for a Tabs component

Applying slots in Vue for a Tabs component

6
Comments
2 min read
Creating a Loading Status or Building Process Animation using Vanilla CSS

Creating a Loading Status or Building Process Animation using Vanilla CSS

5
Comments
2 min read
How to Learn Modern JavaScript (Not Dying in the Process)

How to Learn Modern JavaScript (Not Dying in the Process)

3
Comments
2 min read
Testing with Mocha – 3. Testing asynchronous code

Testing with Mocha – 3. Testing asynchronous code

6
Comments
2 min read
JavaScript detecting which key is pressed

JavaScript detecting which key is pressed

27
Comments 5
3 min read
A Basic Setup for Web Developer

A Basic Setup for Web Developer

85
Comments 4
3 min read
Exploring Javascript's Module Design Pattern

Exploring Javascript's Module Design Pattern

4
Comments 1
1 min read
Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript

Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript

11
Comments 1
10 min read
LeetCode 560. Subarray Sum Equals K (javascript solution)

LeetCode 560. Subarray Sum Equals K (javascript solution)

6
Comments
1 min read
Are you already lost in your node_modules?

Are you already lost in your node_modules?

99
Comments 11
2 min read
Give your users some colour

Give your users some colour

13
Comments 5
1 min read
Floating "Undefineds" When You Just Want to Care for your Plants.

Floating "Undefineds" When You Just Want to Care for your Plants.

7
Comments 1
2 min read
TIL: starting my own UI-library using Vue, Storybook & Sass

TIL: starting my own UI-library using Vue, Storybook & Sass

13
Comments 3
2 min read
How to use React Context

How to use React Context

60
Comments 3
3 min read
List of Resources to Easily Crack Your Next JavaScript/React Interview

List of Resources to Easily Crack Your Next JavaScript/React Interview

482
Comments 18
2 min read
How To Mock APIs In Seconds

How To Mock APIs In Seconds

6
Comments
3 min read
Beginners guide to Promises in Javascript

Beginners guide to Promises in Javascript

26
Comments
2 min read
Optimizing graphics when working with Joint JS

Optimizing graphics when working with Joint JS

24
Comments 1
5 min read
Maintaining Multi-language Angular Applications with i18n

Maintaining Multi-language Angular Applications with i18n

53
Comments 5
21 min read
Do you workout son!? 🧐 🏋️

Do you workout son!? 🧐 🏋️

39
Comments 58
1 min read
5 Github Elements you have to try

5 Github Elements you have to try

51
Comments
3 min read
Vue.js assignments

Vue.js assignments

10
Comments 6
2 min read
Clean Code with Unit Tests: Tips and tricks for keeping your test suites clean

Clean Code with Unit Tests: Tips and tricks for keeping your test suites clean

238
Comments 10
8 min read
How to make use of Vue.js Plugins in Nuxt - [Vue-awesome-swiper]

How to make use of Vue.js Plugins in Nuxt - [Vue-awesome-swiper]

24
Comments
6 min read
Axios PUT Verb

Axios PUT Verb

9
Comments 9
3 min read
Operador de Nullish Coalescing (??) em Javascript

Operador de Nullish Coalescing (??) em Javascript

15
Comments 12
2 min read
Writing a CSS-in-JS library to rapidly create reusable designs

Writing a CSS-in-JS library to rapidly create reusable designs

12
Comments
3 min read
Javascript for total newbies by examples

Javascript for total newbies by examples

7
Comments
4 min read
JavaScript Internals - Ignition and TurboFan

JavaScript Internals - Ignition and TurboFan

7
Comments
5 min read
Make Your Laravel Website Super Fast,Optimize Laravel Performance

Make Your Laravel Website Super Fast,Optimize Laravel Performance

70
Comments 3
2 min read
type vs interface in TypeScript

type vs interface in TypeScript

60
Comments 8
4 min read
I made a simple note taking application named "Blink".

I made a simple note taking application named "Blink".

3
Comments 9
1 min read
Twitter Tweet Box with Character Limit Highlighting in HTML CSS & JavaScript

Twitter Tweet Box with Character Limit Highlighting in HTML CSS & JavaScript

14
Comments
4 min read
use javascript Date()

use javascript Date()

5
Comments
1 min read
UI Dev Newsletter #52

UI Dev Newsletter #52

5
Comments
1 min read
My First React Project

My First React Project

10
Comments 5
1 min read
How to Use a Variable as an Object's Key and Sub key

How to Use a Variable as an Object's Key and Sub key

7
Comments
2 min read
Solution: Flatten Nested List Iterator

Solution: Flatten Nested List Iterator

12
Comments 1
3 min read
Your "Awesome" list sucks. Make it better with GistMarks.

Your "Awesome" list sucks. Make it better with GistMarks.

4
Comments
2 min read
Testing with Mocha – 2. Using the assert library

Testing with Mocha – 2. Using the assert library

4
Comments
3 min read
Share state between React components using custom hooks and observables

Share state between React components using custom hooks and observables

9
Comments
1 min read
Lightning web components - More JavaScript!

Lightning web components - More JavaScript!

7
Comments
5 min read
loading...