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.
Tetris: Building a game using JavaScript

Tetris: Building a game using JavaScript

105
Comments 7
5 min read
Object entries && fromEntries

Object entries && fromEntries

6
Comments
1 min read
WebGL month. Day 8. Textures

WebGL month. Day 8. Textures

10
Comments
6 min read
Not a Function

Not a Function

21
Comments 2
6 min read
Show me your deployment

Show me your deployment

19
Comments 8
1 min read
JavaScript: Set vs Array, quando e como usar?

JavaScript: Set vs Array, quando e como usar?

12
Comments 1
7 min read
Redux-less context-based useSelector hook that has same performance as React-Redux

Redux-less context-based useSelector hook that has same performance as React-Redux

7
Comments
2 min read
Super performant global state with React context and hooks

Super performant global state with React context and hooks

9
Comments
3 min read
Angular + @ngx-translate + Typings

Angular + @ngx-translate + Typings

139
Comments 6
5 min read
Up your Lodash game by going functional: from chaining to piping

Up your Lodash game by going functional: from chaining to piping

12
Comments
12 min read
Create Progressive Web Apps with Angular and other free tools!

Create Progressive Web Apps with Angular and other free tools!

24
Comments 2
14 min read
Redux meets hooks for non-redux users: a small concrete example with reactive-react-redux

Redux meets hooks for non-redux users: a small concrete example with reactive-react-redux

7
Comments
4 min read
React hooks useState and useReducer are equivalent in theoretical expressiveness

React hooks useState and useReducer are equivalent in theoretical expressiveness

5
Comments
2 min read
Lexical Environment-the hidden part to understand Closures

Lexical Environment-the hidden part to understand Closures

29
Comments 5
6 min read
JavaScript ES6+

JavaScript ES6+

74
Comments
6 min read
Four patterns for global state with React hooks: Context or Redux

Four patterns for global state with React hooks: Context or Redux

6
Comments
4 min read
How do you convince clients to go with Gatsby instead of Wordpress?

How do you convince clients to go with Gatsby instead of Wordpress?

6
Comments 7
1 min read
The What, Why and How of React (Testing with Hooks)

The What, Why and How of React (Testing with Hooks)

22
Comments
20 min read
Introduction to JavaScript Fetch API

Introduction to JavaScript Fetch API

88
Comments
4 min read
String charAt() method

String charAt() method

9
Comments
1 min read
String padEnd() method

String padEnd() method

7
Comments
1 min read
7 Mistakes That Keep You Behind

7 Mistakes That Keep You Behind

284
Comments 19
6 min read
VIM & Visual Studio Code Tips & Tricks (With Video / GIF)

VIM & Visual Studio Code Tips & Tricks (With Video / GIF)

185
Comments 15
2 min read
JS Spread syntax

JS Spread syntax

8
Comments
1 min read
Developer Roundup - Fri Jul 05 2019

Developer Roundup - Fri Jul 05 2019

5
Comments
4 min read
Sprinkling StimulusJS - Light JS Without Heavy Choices.

Sprinkling StimulusJS - Light JS Without Heavy Choices.

10
Comments
4 min read
Javascript String Methods: Reimplementing trim 💪🏾

Javascript String Methods: Reimplementing trim 💪🏾

15
Comments 2
3 min read
Fetching Dynamic Data with Gatsby.js

Fetching Dynamic Data with Gatsby.js

43
Comments 3
1 min read
JS Game engine to create simple puzzle game?

JS Game engine to create simple puzzle game?

3
Comments 2
1 min read
Publish a modern JavaScript (or TypeScript) library

Publish a modern JavaScript (or TypeScript) library

15
Comments
3 min read
Transpile modern language features with Babel

Transpile modern language features with Babel

15
Comments 1
12 min read
Nautil: A responsive, efficient, and flexible JavaScript framework based on React for building cross-platform applications.

Nautil: A responsive, efficient, and flexible JavaScript framework based on React for building cross-platform applications.

8
Comments
3 min read
WebGL Month. Day 7. A bit of cleanup and tooling

WebGL Month. Day 7. A bit of cleanup and tooling

10
Comments
5 min read
I created an online markdown viewer and editor 📝

I created an online markdown viewer and editor 📝

142
Comments 30
2 min read
Svelte 3: Composição de Componentes com Slots

Svelte 3: Composição de Componentes com Slots

8
Comments
3 min read
Social Logins with Google Auth

Social Logins with Google Auth

21
Comments 4
4 min read
A practical use case for a JavaScript Proxy

A practical use case for a JavaScript Proxy

6
Comments
1 min read
Tic Tac Toe (VS A.I.) v.2

Tic Tac Toe (VS A.I.) v.2

8
Comments 5
1 min read
Handling JavaScript events efficiently with bubble and capture

Handling JavaScript events efficiently with bubble and capture

52
Comments 6
4 min read
Svelte 3: Utilizando props

Svelte 3: Utilizando props

6
Comments 1
3 min read
JavaScript can do that?

JavaScript can do that?

291
Comments 20
3 min read
Code the future and now

Code the future and now

31
Comments
2 min read
Closures: Using Memoization

Closures: Using Memoization

75
Comments 2
2 min read
Nest.js vs Express.js

Nest.js vs Express.js

36
Comments 3
1 min read
Increase Rust and WebAssembly performance 🚀🚀🚀

Increase Rust and WebAssembly performance 🚀🚀🚀

84
Comments 10
6 min read
WebGL Month. Day 6. Indexed buffer

WebGL Month. Day 6. Indexed buffer

12
Comments
4 min read
Container with the Most Water - Code Challenge

Container with the Most Water - Code Challenge

9
Comments
2 min read
Super easy react mount/unmount animations with hooks

Super easy react mount/unmount animations with hooks

51
Comments 9
3 min read
Single Component Angular Apps

Single Component Angular Apps

17
Comments 1
3 min read
How to compare numbers correctly in JavaScript

How to compare numbers correctly in JavaScript

27
Comments 2
5 min read
Use lit-html to create web components (à la React)

Use lit-html to create web components (à la React)

41
Comments
6 min read
Creating pages for a Gatsby/React Website

Creating pages for a Gatsby/React Website

7
Comments
5 min read
Creating React Components From Command Line

Creating React Components From Command Line

10
Comments 2
2 min read
Why Floating Point Numbers are so Weird

Why Floating Point Numbers are so Weird

15
Comments 1
6 min read
What are Custom HTML Elements?

What are Custom HTML Elements?

6
Comments
4 min read
How is My first ReactJs Book-store app?

How is My first ReactJs Book-store app?

10
Comments 7
1 min read
TIL: Node.js has a built-in debug log method

TIL: Node.js has a built-in debug log method

31
Comments
2 min read
ES6 - *Destructuring the Good Parts!*

ES6 - *Destructuring the Good Parts!*

7
Comments
2 min read
Scroll like you are oblivious to the browser!

Scroll like you are oblivious to the browser!

23
Comments 1
3 min read
Learn React Hooks and Context API by building a Recipe Search App (2)

Learn React Hooks and Context API by building a Recipe Search App (2)

58
Comments 9
15 min read
loading...