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.
Semantic Versioning using npm

Semantic Versioning using npm

45
Comments 1
2 min read
Fusion.js Universal Web Framework by UBER opensourced

Fusion.js Universal Web Framework by UBER opensourced

102
Comments 4
4 min read
Build a SPA with ASP.NET Core 2.1, Stripe, and Angular 6

Build a SPA with ASP.NET Core 2.1, Stripe, and Angular 6

10
Comments 1
15 min read
Angular Framework: SPA xor SSR

Angular Framework: SPA xor SSR

34
Comments 2
1 min read
Angular CLI 6 under the hood  - builders demystified

Angular CLI 6 under the hood  - builders demystified

18
Comments
7 min read
Learning Algorithms with JS, Python and Java 5: FizzBuzz

Learning Algorithms with JS, Python and Java 5: FizzBuzz

10
Comments 3
2 min read
Extreme Makeover: Code Edition

Extreme Makeover: Code Edition

415
Comments 40
5 min read
Adding Your YouTube Videos to Your Static Site with Vue.js

Adding Your YouTube Videos to Your Static Site with Vue.js

13
Comments
4 min read
React Weather App Video Course 1-5

React Weather App Video Course 1-5

8
Comments 1
1 min read
react-kindness: A customizable screen guide for React

react-kindness: A customizable screen guide for React

47
Comments 1
3 min read
Keeping API interactions sane while co-developing a React and React Native Application

Keeping API interactions sane while co-developing a React and React Native Application

9
Comments
6 min read
Data fetching in Redux apps - a 100% correct approach

Data fetching in Redux apps - a 100% correct approach

12
Comments
14 min read
Continuously Deploy Your Frontend using Gitlab and Scotty.JS

Continuously Deploy Your Frontend using Gitlab and Scotty.JS

38
Comments
2 min read
How to build a Polymer element

How to build a Polymer element

8
Comments
1 min read
Preview your markdown with GitHub API in real time

Preview your markdown with GitHub API in real time

46
Comments 3
1 min read
Facebook Style Drop Down Menu Design Using CSS

Facebook Style Drop Down Menu Design Using CSS

51
Comments
1 min read
How to code split Redux store to further improve your app's performance

How to code split Redux store to further improve your app's performance

64
Comments 8
5 min read
JavaScript ES6: 5 new abstractions to improve your code

JavaScript ES6: 5 new abstractions to improve your code

12
Comments 1
22 min read
New just for new

New just for new

8
Comments 2
2 min read
Marcar y desmarcar checkbox de manera simultánea con jQuery

Marcar y desmarcar checkbox de manera simultánea con jQuery

12
Comments
2 min read
Bubble VS Capture

Bubble VS Capture

75
Comments 2
1 min read
Component event delegation with vanilla Javascript

Component event delegation with vanilla Javascript

33
Comments
2 min read
Streamline your Front-End Development with Storybook

Streamline your Front-End Development with Storybook

98
Comments 4
3 min read
Build a CRUD-y SPA with Node and Angular

Build a CRUD-y SPA with Node and Angular

12
Comments
25 min read
Surrealist Remixes with Markov Chains

Surrealist Remixes with Markov Chains

33
Comments 3
5 min read
The Vanilla Javascript Component Pattern

The Vanilla Javascript Component Pattern

162
Comments 28
6 min read
🚩 Vuex Pattern: Smart Module Registration

🚩 Vuex Pattern: Smart Module Registration

75
Comments 9
3 min read
Javascript Algorithms #2: Palindromes

Javascript Algorithms #2: Palindromes

85
Comments 9
6 min read
Custom polymorphic code snippets in VS Code

Custom polymorphic code snippets in VS Code

9
Comments
9 min read
Create a Snake clone with Hyperapp, part 1

Create a Snake clone with Hyperapp, part 1

36
Comments 6
11 min read
I'm Addy Osmani, Ask Me Anything!

I'm Addy Osmani, Ask Me Anything!

210
Comments 120
1 min read
BxJS Weekly Episode 22 - javascript news podcast 1:05:57

BxJS Weekly Episode 22 - javascript news podcast

10
Comments
1 min read
A brief history of web app loading

A brief history of web app loading

87
Comments 6
5 min read
Create mock API server with Authorization by Micro, GraphQL

Create mock API server with Authorization by Micro, GraphQL

12
Comments
3 min read
Friday Frontend: Framework Ecosystems Edition

Friday Frontend: Framework Ecosystems Edition

14
Comments 1
5 min read
Conquer navigation state with React-router and Redux

Conquer navigation state with React-router and Redux

7
Comments
15 min read
Module Monday: Congress lookup, Pricing page, Welcome message, & more

Module Monday: Congress lookup, Pricing page, Welcome message, & more

30
Comments
2 min read
JavaScript: Promises and Why Async/Await Wins the Battle

JavaScript: Promises and Why Async/Await Wins the Battle

228
Comments 9
7 min read
Testing npm packages before publishing

Testing npm packages before publishing

143
Comments 7
4 min read
Do we still need turbolinks/PJAX?

Do we still need turbolinks/PJAX?

8
Comments 3
1 min read
Using Firebase as your login provider

Using Firebase as your login provider

25
Comments
1 min read
Custom design of audio tag

Custom design of audio tag

11
Comments
1 min read
How To Handle Pesky Modals In Your Puppeteer Tests

How To Handle Pesky Modals In Your Puppeteer Tests

12
Comments
3 min read
Quick Guide to Linting JavaScript Codebase with ESLint

Quick Guide to Linting JavaScript Codebase with ESLint

78
Comments 3
3 min read
How to Use getDerivedStateFromProps in React 16.3+

How to Use getDerivedStateFromProps in React 16.3+

18
Comments
3 min read
Using Airbnb's React to Sketch app to generate Sketch style guide

Using Airbnb's React to Sketch app to generate Sketch style guide

19
Comments
6 min read
Vue.js and Chart.js Weather API Example

Vue.js and Chart.js Weather API Example

48
Comments 2
8 min read
Sequelize: Like Mongoose but for SQL

Sequelize: Like Mongoose but for SQL

3
Comments
8 min read
Music Player Using Reactjs

Music Player Using Reactjs

76
Comments 1
1 min read
How Apollo Saves Us Effort in Jump Starting a GraphQL Server

How Apollo Saves Us Effort in Jump Starting a GraphQL Server

44
Comments
3 min read
A Beginner's Guide: Memoization

A Beginner's Guide: Memoization

163
Comments 12
8 min read
Byte-Sized: .env Keeping things Secure

Byte-Sized: .env Keeping things Secure

30
Comments 1
2 min read
Javascript Algorithms #1: Counting the Vowels in a String Of Text

Javascript Algorithms #1: Counting the Vowels in a String Of Text

106
Comments 16
7 min read
How to drag and drop in javascript

How to drag and drop in javascript

32
Comments
1 min read
Winds – An in Depth Tutorial on Making Your First Contribution to Open-Source Software

Winds – An in Depth Tutorial on Making Your First Contribution to Open-Source Software

17
Comments
20 min read
What is a Web Framework, and Why Should You use one?

What is a Web Framework, and Why Should You use one?

248
Comments 20
7 min read
Most underrated plugins for VS code

Most underrated plugins for VS code

49
Comments 20
1 min read
BxJS Weekly Episode 21 - javascript news podcast 1:19:00

BxJS Weekly Episode 21 - javascript news podcast

48
Comments 2
1 min read
Deep Dive into VuePress: Craft a Clean Documentation & Blog

Deep Dive into VuePress: Craft a Clean Documentation & Blog

14
Comments
1 min read
Create a Snake clone with Hyperapp, part 2

Create a Snake clone with Hyperapp, part 2

20
Comments 2
7 min read
loading...