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.
Semi colons;

Semi colons;

10
Comments 13
1 min read
Give Your Apps Some Style with the NativeScript Theme Builder

Give Your Apps Some Style with the NativeScript Theme Builder

6
Comments
3 min read
Scrapping Facebook with JavaScript

Scrapping Facebook with JavaScript

11
Comments 9
1 min read
Progressive Web Application:: Reliable. Part I

Progressive Web Application:: Reliable. Part I

10
Comments
3 min read
create-nextron-app: Create an Electron with Next.js app in one command

create-nextron-app: Create an Electron with Next.js app in one command

16
Comments 1
1 min read
The case for performance (Part 1)

The case for performance (Part 1)

67
Comments 10
5 min read
Building a Screen Recorder for the Web With Cloudinary in a jiffy!

Building a Screen Recorder for the Web With Cloudinary in a jiffy!

57
Comments
7 min read
★ Building a realtime dashboard powered by Laravel, Vue, Pusher and Tailwind (2018 edition)

★ Building a realtime dashboard powered by Laravel, Vue, Pusher and Tailwind (2018 edition)

14
Comments
19 min read
Service workers considered harmful

Service workers considered harmful

4
Comments 4
2 min read
Design Patterns in Web Development - #1 Command

Design Patterns in Web Development - #1 Command

216
Comments 7
8 min read
What's your setup for JavaScript Testing and Code Coverage

What's your setup for JavaScript Testing and Code Coverage

6
Comments 6
1 min read
Wekan Year 2018, what we archieved

Wekan Year 2018, what we archieved

5
Comments
3 min read
Your thoughts on React Hooks

Your thoughts on React Hooks

4
Comments 6
1 min read
Step by step React, NodejS and MySQL Simple Full Stack Application 2018 (part: 4)

Step by step React, NodejS and MySQL Simple Full Stack Application 2018 (part: 4)

46
Comments 4
3 min read
Web Components: from zero to hero

Web Components: from zero to hero

325
Comments 30
16 min read
An introduction to the basic principles of Functional Programming

An introduction to the basic principles of Functional Programming

14
Comments 3
15 min read
webdriverIO tips: element wrapped in a div is not clickable

webdriverIO tips: element wrapped in a div is not clickable

5
Comments 2
2 min read
Snacks@console Intuitive browser-based SQL Console

Snacks@console Intuitive browser-based SQL Console

9
Comments 1
2 min read
Any JavaScript application that I can look at and try to convert it into TypeScript? For learning purposes.

Any JavaScript application that I can look at and try to convert it into TypeScript? For learning purposes.

5
Comments
1 min read
TIL: Stylesheets do not only block rendering but also JavaScript execution

TIL: Stylesheets do not only block rendering but also JavaScript execution

15
Comments
1 min read
Newbie JavaScript! CliffsNotes

Newbie JavaScript! CliffsNotes

30
Comments 7
57 min read
Inspect Stateless Component Props in ReactJs

Inspect Stateless Component Props in ReactJs

8
Comments
2 min read
Getting started with Sanity as a headless CMS

Getting started with Sanity as a headless CMS

48
Comments 5
5 min read
JavaScript: var, let, const

JavaScript: var, let, const

71
Comments 8
2 min read
webdriverIO tips: finding your errors when using waitUntil

webdriverIO tips: finding your errors when using waitUntil

4
Comments
2 min read
How We Use Redux & Redux-Observable with Vue

How We Use Redux & Redux-Observable with Vue

5
Comments
2 min read
Choosing a metric (Part 3)

Choosing a metric (Part 3)

16
Comments
8 min read
Using NativeScript DataForm with Vue.js - Some Tips

Using NativeScript DataForm with Vue.js - Some Tips

8
Comments
5 min read
Magic Grid - Creating a dynamic grid layout with Javascript

Magic Grid - Creating a dynamic grid layout with Javascript

6
Comments
1 min read
Test Clicks On Connected Components In Under 10 Lines of Code

Test Clicks On Connected Components In Under 10 Lines of Code

8
Comments
2 min read
Write Redux Reducer Tests Fast

Write Redux Reducer Tests Fast

7
Comments
4 min read
How to Test Async Redux Thunks

How to Test Async Redux Thunks

12
Comments
4 min read
Live Coding React fundamentals and projects

Live Coding React fundamentals and projects

43
Comments 4
1 min read
Why Babel with TypeScript?

Why Babel with TypeScript?

27
Comments 2
2 min read
AnyChart JS Charts Clojure Integration Templates: Clojure + MySQL (chart), and Clojure + ClojureScript + PostgreSQL (dashboard)

AnyChart JS Charts Clojure Integration Templates: Clojure + MySQL (chart), and Clojure + ClojureScript + PostgreSQL (dashboard)

9
Comments
1 min read
ES6 Basic Features

ES6 Basic Features

10
Comments 3
2 min read
"for" vs. "forEach" and the value of documentation

"for" vs. "forEach" and the value of documentation

54
Comments 27
2 min read
JavaScript: Handling errors like Go

JavaScript: Handling errors like Go

96
Comments 15
4 min read
Functional JavaScript - Functors, Monads, and Promises

Functional JavaScript - Functors, Monads, and Promises

251
Comments 13
6 min read
PlazarJS Components by Example - Part 1

PlazarJS Components by Example - Part 1

6
Comments
6 min read
Learn How to Use Vuex by Building an Online Shopping Website

Learn How to Use Vuex by Building an Online Shopping Website

15
Comments 2
12 min read
A Case Against Switches

A Case Against Switches

54
Comments 16
6 min read
Monad Say What? (Part 1)

Monad Say What? (Part 1)

91
Comments 13
7 min read
Unit Testing with Typescript and Jest

Unit Testing with Typescript and Jest

130
Comments 12
2 min read
Send SMS When Your Typeform Is Submitted Using Node.js, Hapi and the Messages API

Send SMS When Your Typeform Is Submitted Using Node.js, Hapi and the Messages API

43
Comments
5 min read
webdriverIO tips: using $$(selector) vs browser.elements(selector)

webdriverIO tips: using $$(selector) vs browser.elements(selector)

5
Comments
2 min read
React reconciliation

React reconciliation

7
Comments
3 min read
Loading scripts on your webpage

Loading scripts on your webpage

93
Comments 7
4 min read
If you're struggling with JavaScript `this`...

If you're struggling with JavaScript `this`...

13
Comments
2 min read
State Management with Vuex: a Practical Tutorial

State Management with Vuex: a Practical Tutorial

8
Comments
1 min read
webdriverIO tips: get text from a list of items

webdriverIO tips: get text from a list of items

6
Comments
2 min read
📊 Languages' Popularity on DEV

📊 Languages' Popularity on DEV

128
Comments 82
2 min read
React Routing

React Routing

13
Comments 1
2 min read
Measuring performance (Part 2)

Measuring performance (Part 2)

15
Comments
3 min read
Protecting performance (Part 4)

Protecting performance (Part 4)

11
Comments 1
4 min read
Dev Podcasts: 2018-11-04 to 2018-11-11

Dev Podcasts: 2018-11-04 to 2018-11-11

16
Comments 2
10 min read
Brief Intro to Arrow Functions

Brief Intro to Arrow Functions

40
Comments 8
2 min read
Using Events In Node.js The Right Way

Using Events In Node.js The Right Way

195
Comments 11
5 min read
webdriverIO tips: using browser.debug() to help debug your tests

webdriverIO tips: using browser.debug() to help debug your tests

10
Comments
3 min read
Project structure for an Express REST API when there is no "standard way"

Project structure for an Express REST API when there is no "standard way"

157
Comments 13
11 min read
loading...