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.
Objects as Keys: A JavaScript Adventure

Objects as Keys: A JavaScript Adventure

62
Comments
16 min read
Pratica - Monadic Library, now fully in Typescript!

Pratica - Monadic Library, now fully in Typescript!

61
Comments 5
2 min read
4 Steps to Self-Hosted Fonts in Gatsby

4 Steps to Self-Hosted Fonts in Gatsby

52
Comments 21
1 min read
Learning Javascript #DAY-01 (my journey to full-stack web dev)

Learning Javascript #DAY-01 (my journey to full-stack web dev)

8
Comments 4
2 min read
Top 10 Programming Languages to Learn to Get a Job on Investment Banks like Goldman Sachs, Citi, and Morgan Stanley

Top 10 Programming Languages to Learn to Get a Job on Investment Banks like Goldman Sachs, Citi, and Morgan Stanley

112
Comments 3
11 min read
Generating pdf reports with charts using React and Puppeteer

Generating pdf reports with charts using React and Puppeteer

74
Comments 2
4 min read
HOW TO CONSUME A RESTFUL API IN SVELTE

HOW TO CONSUME A RESTFUL API IN SVELTE

44
Comments 4
1 min read
5 issues I encountered while converting a create-react-app to SSR (and how I solved them)

5 issues I encountered while converting a create-react-app to SSR (and how I solved them)

78
Comments 7
5 min read
Understanding lazy loading in JavaScript

Understanding lazy loading in JavaScript

113
Comments
8 min read
How To Start Open source contribution

How To Start Open source contribution

9
Comments 2
1 min read
Setting Up Grunt and Tailwind CSS

Setting Up Grunt and Tailwind CSS

19
Comments 2
3 min read
Trying to make FETCH (lol jk- a POST request) happen 💅💁🏼‍♀️

Trying to make FETCH (lol jk- a POST request) happen 💅💁🏼‍♀️

45
Comments
7 min read
You don’t need jQuery

You don’t need jQuery

10
Comments
2 min read
Reconhecimento Facial com Face API & Node.js

Reconhecimento Facial com Face API & Node.js

93
Comments 3
9 min read
Why we love to hate Javascript

Why we love to hate Javascript

13
Comments 5
3 min read
Java Developers, What's in Your Toolkit?

Java Developers, What's in Your Toolkit?

55
Comments 61
1 min read
JS Numeric Separator

JS Numeric Separator

6
Comments
2 min read
What's your thought about pseudoclassical OOP in JS?

What's your thought about pseudoclassical OOP in JS?

7
Comments 4
1 min read
5 Frontend Podcasts - here's what I listen to to stay up to date

5 Frontend Podcasts - here's what I listen to to stay up to date

54
Comments
2 min read
MERN

MERN

44
Comments
10 min read
Announcing Ionic React

Announcing Ionic React

117
Comments
11 min read
Vuetify TreeView Async Error (Cannot set property 'vnode' of undefined) Workaround

Vuetify TreeView Async Error (Cannot set property 'vnode' of undefined) Workaround

7
Comments
2 min read
Learn about Material-UI Grid 04:36

Learn about Material-UI Grid

47
Comments
1 min read
Is Node.js really Single Threaded? Here is what I think...

Is Node.js really Single Threaded? Here is what I think...

9
Comments 1
4 min read
How are you handling User Authentication?

How are you handling User Authentication?

62
Comments 24
1 min read
JavaScript - At a glance

JavaScript - At a glance

7
Comments
2 min read
Toggling Password In Multiple Forms

Toggling Password In Multiple Forms

3
Comments
1 min read
Hiding to reveal

Hiding to reveal

17
Comments
4 min read
In Vue, when do I actually need the :key attribute and why?

In Vue, when do I actually need the :key attribute and why?

114
Comments 1
8 min read
React Tracked Documentation Website with Docusaurus v2

React Tracked Documentation Website with Docusaurus v2

6
Comments
3 min read
Starting a Startup: A 5-Step Framework for Picking Tech

Starting a Startup: A 5-Step Framework for Picking Tech

125
Comments 5
3 min read
Node.js : ระบบ Authentication แบบพื้นฐานด้วยมอดูล Passport-local

Node.js : ระบบ Authentication แบบพื้นฐานด้วยมอดูล Passport-local

7
Comments
3 min read
ASP.NET MVC 5 Ajax Pagination For Search Results

ASP.NET MVC 5 Ajax Pagination For Search Results

9
Comments
4 min read
Alligator's hunter way to print PDF on the client-side

Alligator's hunter way to print PDF on the client-side

7
Comments 1
2 min read
Node.js por Baixo dos Panos #3 - Um Mergulho no Event Loop

Node.js por Baixo dos Panos #3 - Um Mergulho no Event Loop

124
Comments 2
13 min read
Lifecycle Events In Svelte

Lifecycle Events In Svelte

20
Comments
2 min read
Create an awesome JS API interface using Fetch (in less than 50 lines)

Create an awesome JS API interface using Fetch (in less than 50 lines)

251
Comments 23
5 min read
Build a movie search app using the Vue Composition API

Build a movie search app using the Vue Composition API

312
Comments 112
7 min read
How to work with mixins on Vue.js

How to work with mixins on Vue.js

11
Comments
3 min read
Why Does JavaScript Do THIS? - Question #1

Why Does JavaScript Do THIS? - Question #1

13
Comments 9
1 min read
Improving your Algorithms & Data Structure skills

Improving your Algorithms & Data Structure skills

376
Comments 1
4 min read
Handling IndexedDB Upgrade Version Conflict

Handling IndexedDB Upgrade Version Conflict

13
Comments 2
3 min read
JavaScript Errors: An Exceptional History

JavaScript Errors: An Exceptional History

6
Comments
7 min read
Using IndexedDB with Vue.js

Using IndexedDB with Vue.js

41
Comments
7 min read
Component Lifecycle Methods Explained

Component Lifecycle Methods Explained

104
Comments 6
4 min read
Workflow

Workflow

35
Comments 3
3 min read
How I used the Goodreads API to pick my next read

How I used the Goodreads API to pick my next read

124
Comments 16
4 min read
Functions invoked as methods

Functions invoked as methods

5
Comments
2 min read
Learning Laravel 6 and VueJS for Javascript/NodeJS developer part 1 - getting Laravel running

Learning Laravel 6 and VueJS for Javascript/NodeJS developer part 1 - getting Laravel running

181
Comments 9
4 min read
Understanding event.target and Use Cases

Understanding event.target and Use Cases

41
Comments 3
3 min read
Friday Frontend: Post Conference Week Edition

Friday Frontend: Post Conference Week Edition

17
Comments
6 min read
5 JavaScript functions to add to your utilities library

5 JavaScript functions to add to your utilities library

166
Comments 7
3 min read
Svelte 3: Usando blocos "if"

Svelte 3: Usando blocos "if"

12
Comments 4
5 min read
You should be on Exercism.io

You should be on Exercism.io

63
Comments 6
4 min read
8.1 Triple Step

8.1 Triple Step

5
Comments 1
3 min read
8.3 Magic Index

8.3 Magic Index

8
Comments
5 min read
JavaScript ES6 one-liners: merge two sorted lists

JavaScript ES6 one-liners: merge two sorted lists

32
Comments 8
1 min read
sw-tools, a library to rule the Service Workers

sw-tools, a library to rule the Service Workers

8
Comments
2 min read
10 Free resources to kickoff your career as a Vue Developer

10 Free resources to kickoff your career as a Vue Developer

261
Comments 6
4 min read
Best start for JavaScript

Best start for JavaScript

8
Comments
2 min read
loading...