Forem

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.
10 Concerns & How we can make the whole React codebase cleaner

10 Concerns & How we can make the whole React codebase cleaner

105
Comments 4
4 min read
It is ⌚time to ditch ReactJS or Angular and use better web standards like web components😍 part 1

It is ⌚time to ditch ReactJS or Angular and use better web standards like web components😍 part 1

725
Comments 259
5 min read
Thanks for hacktoberfest - CodingAI

Thanks for hacktoberfest - CodingAI

5
Comments
1 min read
JavaScript Tutorial: Create a smooth scroll navigation

JavaScript Tutorial: Create a smooth scroll navigation

77
Comments 1
5 min read
Revisiting Web Components with Dojo

Revisiting Web Components with Dojo

7
Comments
4 min read
How to mock API calls in React Native

How to mock API calls in React Native

14
Comments
5 min read
Shedding My Bootcamp Skin

Shedding My Bootcamp Skin

3
Comments
2 min read
How Pipeline Operator makes your code cleaner

How Pipeline Operator makes your code cleaner

10
Comments
2 min read
Playing with easter eggs: Ideas for making your website more fun

Playing with easter eggs: Ideas for making your website more fun

101
Comments 15
4 min read
High performance with Webworkers

High performance with Webworkers

21
Comments 6
2 min read
Common Node.js mistakes in Lambda

Common Node.js mistakes in Lambda

152
Comments 8
3 min read
Simple Input Mask

Simple Input Mask

14
Comments
1 min read
Configuring a perfect editor for frontend development

Configuring a perfect editor for frontend development

77
Comments 5
5 min read
VueJS Composition API Sample App w/video

VueJS Composition API Sample App w/video

31
Comments 1
1 min read
Taking Mastodon security to the next level - part 1: Encrypt your toots

Taking Mastodon security to the next level - part 1: Encrypt your toots

27
Comments
8 min read
Vue London 2019 conference recap (slides and repos)

Vue London 2019 conference recap (slides and repos)

36
Comments
6 min read
Display the ASCII table in JavaScript

Display the ASCII table in JavaScript

9
Comments 1
1 min read
Solving life problems with JavaScript

Solving life problems with JavaScript

9
Comments
9 min read
Create a React hook to add dark theme to your app

Create a React hook to add dark theme to your app

68
Comments 1
7 min read
Choosing the right frontend database for a single page application

Choosing the right frontend database for a single page application

85
Comments 17
4 min read
Handling async operations and promise values in javascript arrays

Handling async operations and promise values in javascript arrays

13
Comments
3 min read
<api-viewer>: document your Web Components API

<api-viewer>: document your Web Components API

21
Comments
2 min read
Message Encryption in JavaScript and PHP

Message Encryption in JavaScript and PHP

80
Comments 5
3 min read
From 0 to 100 within seconds in dynamic rendering of Vue Components

From 0 to 100 within seconds in dynamic rendering of Vue Components

8
Comments
1 min read
How to find a string, within a string, using Regex

How to find a string, within a string, using Regex

6
Comments 11
1 min read
Using Hook inside initialize state function() in useReducer() Hook

Using Hook inside initialize state function() in useReducer() Hook

7
Comments
1 min read
You're Breathtaking :heart:

You're Breathtaking :heart:

11
Comments 3
1 min read
Build a Video Chat with React Hooks

Build a Video Chat with React Hooks

212
Comments 6
17 min read
Beyond Cruising Speed: 6 Ways to Ship Fast Web Apps and Sites

Beyond Cruising Speed: 6 Ways to Ship Fast Web Apps and Sites

18
Comments
8 min read
Render HTML with Vanilla JavaScript and lit-html

Render HTML with Vanilla JavaScript and lit-html

185
Comments 14
6 min read
PATCH Case Sensitivity

PATCH Case Sensitivity

6
Comments
1 min read
Kentico 12: Design Patterns Part 16 - Integrating Vue.js with MVC

Kentico 12: Design Patterns Part 16 - Integrating Vue.js with MVC

12
Comments 4
14 min read
React Course

React Course

4
Comments 2
1 min read
ES6 object.assign() method Explained With Example

ES6 object.assign() method Explained With Example

5
Comments
1 min read
Toolkit - map / filter / reduce in arrays

Toolkit - map / filter / reduce in arrays

7
Comments
6 min read
React Hooks - How to use state safely

React Hooks - How to use state safely

7
Comments
4 min read
Using SQlite or PostgreSQL with Express

Using SQlite or PostgreSQL with Express

6
Comments
9 min read
The Smallest Possible Mistake to make when using Promises

The Smallest Possible Mistake to make when using Promises

6
Comments 2
1 min read
Mediator design pattern: En dos aplicaciones

Mediator design pattern: En dos aplicaciones

7
Comments
4 min read
Creating your own React Boilerplate - For Beginners

Creating your own React Boilerplate - For Beginners

91
Comments 3
7 min read
[Junior Dev] Step by step through a coding challenge. (Part 1)

[Junior Dev] Step by step through a coding challenge. (Part 1)

89
Comments 2
2 min read
Building a modal module for React with React-Router

Building a modal module for React with React-Router

43
Comments
10 min read
Gatsby vs Next.JS - What, Why and When?

Gatsby vs Next.JS - What, Why and When?

849
Comments 71
5 min read
Playing with CSS animation in 30 minute increments

Playing with CSS animation in 30 minute increments

76
Comments 7
3 min read
Animated headline, Placeholder page, Code highlighting | Module Monday 60

Animated headline, Placeholder page, Code highlighting | Module Monday 60

14
Comments
2 min read
Accessibility will make your code better

Accessibility will make your code better

45
Comments 4
7 min read
Under the hood of Prototypal Inheritance in JavaScript

Under the hood of Prototypal Inheritance in JavaScript

12
Comments 3
9 min read
Using Bunyan with Sequelize

Using Bunyan with Sequelize

7
Comments
1 min read
Refactoring Reducers with Immer

Refactoring Reducers with Immer

8
Comments
3 min read
A Refactoring Breakdown

A Refactoring Breakdown

8
Comments
5 min read
Storybook with Typescript and NextJS

Storybook with Typescript and NextJS

16
Comments 1
1 min read
Word Counter

Word Counter

8
Comments 1
2 min read
Electron Tutorial: Building Modern Desktop Apps with Vue.js

Electron Tutorial: Building Modern Desktop Apps with Vue.js

12
Comments
1 min read
What are debounce and throttle functions, and how do you write them in JavaScript and React?

What are debounce and throttle functions, and how do you write them in JavaScript and React?

184
Comments
7 min read
Hacktoberfest 2019 🏆

Hacktoberfest 2019 🏆

12
Comments 14
1 min read
Writing a Typing game using JavaScript (melonJS)

Writing a Typing game using JavaScript (melonJS)

16
Comments
1 min read
How to also update the package.json version when using yarn update

How to also update the package.json version when using yarn update

10
Comments 1
1 min read
Improving U/X with Front-End development

Improving U/X with Front-End development

54
Comments
3 min read
How to use `import/export` in Node without Babel

How to use `import/export` in Node without Babel

10
Comments 1
2 min read
Why JavaScript is Mandatory for Modern Web Development?

Why JavaScript is Mandatory for Modern Web Development?

16
Comments
4 min read
loading...