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.
Coding Concepts - Smart vs Dumb Components

Coding Concepts - Smart vs Dumb Components

87
Comments 2
3 min read
Getting DOM Elements using JavaScript

Getting DOM Elements using JavaScript

77
Comments 5
4 min read
Make learning JS basic methods as game tasks

Make learning JS basic methods as game tasks

6
Comments
2 min read
WebGL Month. Day 27. Click detection. Part I

WebGL Month. Day 27. Click detection. Part I

7
Comments
6 min read
useReducer === Redux's Reducer

useReducer === Redux's Reducer

16
Comments
1 min read
Adding Assemblies on the fly in C# ClearScript projects

Adding Assemblies on the fly in C# ClearScript projects

6
Comments
3 min read
5 Uses for the Spread Operator

5 Uses for the Spread Operator

448
Comments 63
3 min read
JavaScript Interview Prep: Primitive vs. Reference Types

JavaScript Interview Prep: Primitive vs. Reference Types

20
Comments
3 min read
Figuring out CSS animation properties with a magic kittencorn

Figuring out CSS animation properties with a magic kittencorn

12
Comments
18 min read
Email Signup Forms with Gatsby and Mailchimp

Email Signup Forms with Gatsby and Mailchimp

12
Comments
4 min read
😛 Useless Code for Tinder 😛

😛 Useless Code for Tinder 😛

86
Comments 15
1 min read
Build your Pokédex: Part 2 - @ngrx/entity

Build your Pokédex: Part 2 - @ngrx/entity

97
Comments 6
6 min read
A Fresh Serving of JavaScript ES2019

A Fresh Serving of JavaScript ES2019

48
Comments 6
2 min read
🎩 JavaScript Enhanced Scss mixins! 🎩 - Intelligent Accessibility with css variables

🎩 JavaScript Enhanced Scss mixins! 🎩 - Intelligent Accessibility with css variables

15
Comments
1 min read
Intro to Vue: Looping over lists of data

Intro to Vue: Looping over lists of data

26
Comments
3 min read
Exploring Factory Functions

Exploring Factory Functions

5
Comments
1 min read
The Angular (Elements) gift to Web

The Angular (Elements) gift to Web

7
Comments
3 min read
Understanding Javascript Callback Functions

Understanding Javascript Callback Functions

20
Comments
5 min read
Getting Prettier, Eslint and Vscode to work together

Getting Prettier, Eslint and Vscode to work together

84
Comments 7
2 min read
Building a UI from scratch, based on a design with ReactJS

Building a UI from scratch, based on a design with ReactJS

100
Comments 3
5 min read
Reversing a string using .from

Reversing a string using .from

6
Comments 4
1 min read
Easy way to get parameters from a URL

Easy way to get parameters from a URL

17
Comments 2
2 min read
Plant: HTTP2 and P2P web server for Node.js and browsers.

Plant: HTTP2 and P2P web server for Node.js and browsers.

6
Comments 1
3 min read
Interesting Javascript Features.

Interesting Javascript Features.

17
Comments 15
3 min read
WebGL Month. Day 26. Rendering to texture

WebGL Month. Day 26. Rendering to texture

6
Comments
6 min read
React Accessibility Resources

React Accessibility Resources

27
Comments 4
6 min read
My Thoughts on React and Vue.

My Thoughts on React and Vue.

40
Comments 11
3 min read
🎩 JavaScript Enhanced SCSS mixins! 🎩 - Making CSS scopes with CSS variables.

🎩 JavaScript Enhanced SCSS mixins! 🎩 - Making CSS scopes with CSS variables.

15
Comments
2 min read
Beginners Guide to communication with GraphQL Server in Javascript with Pokemon Schema

Beginners Guide to communication with GraphQL Server in Javascript with Pokemon Schema

50
Comments 1
2 min read
5 Things you should NOT be ASHAMED of as a developer

5 Things you should NOT be ASHAMED of as a developer

114
Comments 22
2 min read
Using Vuex in Vue.js

Using Vuex in Vue.js

7
Comments
1 min read
Random RGB

Random RGB

6
Comments
1 min read
How to Greatly Simplify Your Vuex Store

How to Greatly Simplify Your Vuex Store

49
Comments 3
3 min read
Xss JaVaSCRipt PoLYglOTs

Xss JaVaSCRipt PoLYglOTs

33
Comments 2
3 min read
Designing API Methods in JavaScript

Designing API Methods in JavaScript

145
Comments 2
7 min read
26 Miraculous VS Code Tools for JavaScript Developers in 2019

26 Miraculous VS Code Tools for JavaScript Developers in 2019

1407
Comments 25
11 min read
Why should you only change state in Vuex through mutations?

Why should you only change state in Vuex through mutations?

9
Comments
2 min read
Using Vue for APIs

Using Vue for APIs

54
Comments 4
14 min read
Discord Bot Javascript Tutorial - Make a Joke Bot via API

Discord Bot Javascript Tutorial - Make a Joke Bot via API

43
Comments 1
1 min read
Understanding "this" in React

Understanding "this" in React

8
Comments 2
3 min read
React Native - The aspectRatio Style Property

React Native - The aspectRatio Style Property

21
Comments 2
2 min read
Generate a PDF in AWS Lambda with NodeJS and Puppeteer

Generate a PDF in AWS Lambda with NodeJS and Puppeteer

67
Comments 31
3 min read
Optimize the hell out of your Javascript programs with Memoization.

Optimize the hell out of your Javascript programs with Memoization.

80
Comments 11
4 min read
Automate your node dependency updates

Automate your node dependency updates

94
Comments 6
3 min read
The 7 best JavaScript date libraries

The 7 best JavaScript date libraries

54
Comments 3
12 min read
How to architecture your JavaScript API using NestJS with a GraphQL API example part 1/2.

How to architecture your JavaScript API using NestJS with a GraphQL API example part 1/2.

26
Comments
4 min read
Animate React with Framer Motion

Animate React with Framer Motion

23
Comments
5 min read
Blueprints for [an awesome] web-app

Blueprints for [an awesome] web-app

11
Comments 3
3 min read
7 Serverless Auth Strategies for Protecting Gated Functions

7 Serverless Auth Strategies for Protecting Gated Functions

14
Comments
5 min read
How to start with Automation testing using Selenium, Mocha and Javascript

How to start with Automation testing using Selenium, Mocha and Javascript

4
Comments 1
2 min read
How can we debounce render a React Component? (with example)

How can we debounce render a React Component? (with example)

15
Comments
3 min read
Introduction to unit testing with tape, the basics

Introduction to unit testing with tape, the basics

25
Comments
6 min read
Getting started with Imba

Getting started with Imba

5
Comments
5 min read
Regex to match markdown links in Javascript

Regex to match markdown links in Javascript

6
Comments
2 min read
Create your own multi date picker using JQuery/Javascript

Create your own multi date picker using JQuery/Javascript

16
Comments 4
4 min read
5 JavaScript conferences to attend before the end of 2019

5 JavaScript conferences to attend before the end of 2019

12
Comments
3 min read
Wobbly Underline

Wobbly Underline

3
Comments 1
1 min read
An introvert's guide to making the most of meetups

An introvert's guide to making the most of meetups

184
Comments 11
3 min read
2 Reasons Why You Must Understand Delegate Prototypes

2 Reasons Why You Must Understand Delegate Prototypes

22
Comments 1
7 min read
WebGL Month. Day 25. Mipmaps

WebGL Month. Day 25. Mipmaps

6
Comments
3 min read
loading...