DEV Community

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why I use SASS rather than just CSS

Why I use SASS rather than just CSS

5
Comments
3 min read
Ten Things I've Learned in Six Months of Being a Junior Frontend Developer

Ten Things I've Learned in Six Months of Being a Junior Frontend Developer

94
Comments 12
6 min read
Should We All Start Implementing Differential Serving?

Should We All Start Implementing Differential Serving?

6
Comments
6 min read
BASICS OF CSS - Part 4 of Frontend Development Series

BASICS OF CSS - Part 4 of Frontend Development Series

15
Comments
4 min read
15 General Interview Questions for a Frontend Developer in 2019

15 General Interview Questions for a Frontend Developer in 2019

9
Comments
5 min read
Tips For Validating HTML Form Inputs

Tips For Validating HTML Form Inputs

113
Comments 37
3 min read
CSS in JS

CSS in JS

8
Comments
5 min read
Advantages of designing and/or developing a site "mobile-first"?

Advantages of designing and/or developing a site "mobile-first"?

5
Comments 4
1 min read
Four ways to keep backend data synced with your frontend

Four ways to keep backend data synced with your frontend

11
Comments
4 min read
15 Handy Bookmarks to Help You With Front-end Web Development

15 Handy Bookmarks to Help You With Front-end Web Development

9
Comments
5 min read
Difference between Bootstrap 3 and Bootstrap 4

Difference between Bootstrap 3 and Bootstrap 4

4
Comments
1 min read
Divjoy: Create React App on 💪 Steroids💉

Divjoy: Create React App on 💪 Steroids💉

73
Comments 2
3 min read
My 5 favorite resources for learning JavaScript

My 5 favorite resources for learning JavaScript

187
Comments 6
3 min read
10x CSS

10x CSS

66
Comments 5
2 min read
Must have VScode extensions for frontend developers

Must have VScode extensions for frontend developers

28
Comments 6
4 min read
Using Children Props for Authenticated Routing in React Router v5 and React 16.9

Using Children Props for Authenticated Routing in React Router v5 and React 16.9

34
Comments 1
2 min read
The Perfect Wrapper Components in Vue 2.6 and soon Vue 3.0

The Perfect Wrapper Components in Vue 2.6 and soon Vue 3.0

96
Comments 5
3 min read
Lessons from Teaching a Micro Master’s Degree in Front-End Engineering — The Amazon Way

Lessons from Teaching a Micro Master’s Degree in Front-End Engineering — The Amazon Way

5
Comments
17 min read
The Best Way To Lazy Load Angular Elements

The Best Way To Lazy Load Angular Elements

39
Comments
1 min read
ReactJS vs Angular – Which One Is Better For Your Front-End?

ReactJS vs Angular – Which One Is Better For Your Front-End?

7
Comments 1
7 min read
Contributing to React Pure Loaders

Contributing to React Pure Loaders

6
Comments
2 min read
Understanding "this" in JavaScript

Understanding "this" in JavaScript

108
Comments 10
4 min read
JS 2019 features I am excited about

JS 2019 features I am excited about

10
Comments 2
2 min read
What do developers wish designers knew?

What do developers wish designers knew?

5
Comments 3
1 min read
Tailwind CSS 1.x impressions, development and production setup for static sites with Tailwind CLI and PurgeCSS CLI

Tailwind CSS 1.x impressions, development and production setup for static sites with Tailwind CLI and PurgeCSS CLI

10
Comments
5 min read
Units of Measurements in CSS

Units of Measurements in CSS

9
Comments
5 min read
Setting up a Python development environment with pipenv

Setting up a Python development environment with pipenv

101
Comments 14
9 min read
Frontend vs Backend

Frontend vs Backend

22
Comments 2
4 min read
An absolute beginners guide to web development resources

An absolute beginners guide to web development resources

70
Comments 1
2 min read
Small advice for writing the CSS for the print

Small advice for writing the CSS for the print

6
Comments 2
2 min read
The Beauty of REM

The Beauty of REM

20
Comments
2 min read
How to create simple tabs system with VueJS

How to create simple tabs system with VueJS

6
Comments
1 min read
Flex box layout for responsive designs(Part-2)

Flex box layout for responsive designs(Part-2)

4
Comments
2 min read
Frontend 360

Frontend 360

8
Comments
2 min read
Choosing a static site generator

Choosing a static site generator

13
Comments 1
5 min read
Snake Saga - Building a Game with Redux Generators

Snake Saga - Building a Game with Redux Generators

64
Comments 1
8 min read
Using Vuex in Vue.js

Using Vuex in Vue.js

7
Comments
1 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
React hooks vs Meteor reactive var

React hooks vs Meteor reactive var

6
Comments
2 min read
Practical Front-End Practices

Practical Front-End Practices

65
Comments 5
9 min read
Deploying a Two-Repo App to One Domain on Heroku

Deploying a Two-Repo App to One Domain on Heroku

15
Comments 3
4 min read
What degree will be the most useful for Frontend developer who goes to college?

What degree will be the most useful for Frontend developer who goes to college?

38
Comments 21
1 min read
Filtering Many Options on the Frontend

Filtering Many Options on the Frontend

5
Comments 1
2 min read
Learn JavaScript on Instagram? Why not!

Learn JavaScript on Instagram? Why not!

9
Comments 3
3 min read
Reflecting on London’s first JAMstack conference

Reflecting on London’s first JAMstack conference

37
Comments 2
11 min read
Create .docx files with Vue.js

Create .docx files with Vue.js

23
Comments 3
3 min read
The League of (Five) Extraordinary Javascript Resources

The League of (Five) Extraordinary Javascript Resources

83
Comments 7
5 min read
Choosing the best tools

Choosing the best tools

7
Comments
4 min read
Do you struggle with design too?

Do you struggle with design too?

50
Comments 22
1 min read
Frontend newbie :)

Frontend newbie :)

18
Comments 11
1 min read
Why we should default to Tabs instead of Spaces for an 'accessible first' environment

Why we should default to Tabs instead of Spaces for an 'accessible first' environment

49
Comments 15
3 min read
Colorful Avatar Bubbles

Colorful Avatar Bubbles

43
Comments
3 min read
Understand Vue.js via making a CRUD App

Understand Vue.js via making a CRUD App

19
Comments 3
1 min read
Adding Event Listeners to the future DOM elements using Event Bubbling

Adding Event Listeners to the future DOM elements using Event Bubbling

40
Comments 7
3 min read
The 10 Component Commandments

The 10 Component Commandments

606
Comments 28
11 min read
7 Must Have Skill For A Modern Day Front-end Developer

7 Must Have Skill For A Modern Day Front-end Developer

130
Comments 12
5 min read
Displaying an RSS Feed in CraftCMS

Displaying an RSS Feed in CraftCMS

7
Comments
2 min read
Create a Simple Dark Mode with CSS Filters

Create a Simple Dark Mode with CSS Filters

12
Comments
2 min read
CSS Positioning Tutorial: Absolute, Relative and Fixed

CSS Positioning Tutorial: Absolute, Relative and Fixed

53
Comments
1 min read
HTML Elements with Flex-box Quirks

HTML Elements with Flex-box Quirks

8
Comments
2 min read
loading...