The Failed Criticism of Web Components

The Failed Criticism of Web Components

Are Web Components really a failed promise because you think webcomponents.org is a bad example? ... So to recap, Verou criticism of Web Components is actually about framework bloat and issues with single-page apps, based on webcomponents.org and an old Polymer demo.

Here’s my response to Lea Verou’s article “The failed promise of Web Components” that was published last Thursday.

I was pointed to the article by someone on Twitter and first thought I was pointed to the article “The broken promise of Web Components” that was published in 2017, but that was not the case.

Verou make some good points in her criticism of Web Components, but why this leads her to dismiss Web Components as “a failed promise” is frankly beyond me.

She states that the promise of Web Components was that these would “_make web development more accessible to non-programmers and easier for programmers_”.

But according to Verou this never happened because “_somewhere along the way, the space got flooded by JS frameworks aficionados, who revel in complex APIs, over-engineered build processes and dependency graphs that look like the roots of a banyan tree_”.

Well, I agree on that. Frontend development has become way to complex in the past years. But what exactly does that have to do with Web Components?

web-components web-development front-end-development javascript

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Top 9 Open source JavaScript frameworks for front-end web development

About a decade ago, the JavaScript developer community began to witness fierce battles emerging among JavaScript frameworks. In this article, I will introduce some of the most well-known of these frameworks. And it's important to note that these are all open source JavaScript projects, meaning that you can freely utilize them under an open source license and even contribute to the source code and communities.

Top 19 Front-End Web Development Tools to Consider in 2020

In this post, we are putting curated list of top tools with key features and download links "Top 19 Front End Web Development Tools to Consider in 2020"

What is Front-End Development? Necessary Web Development Job Skills Explained.

What is Front-End Development? Necessary Web Development Job Skills Explained. Front-end development can include the engineering work done on mobile apps of desktop software. A front-end developer is someone who works on software, like desktop or mobile websites, that users interact with.

Web Development Fundamentals for Newcomers! (Part 1: Front End)

To all those who wish to dive into the world of Web Development, give it a read and get well versed with topics & terms you will come…This post is the first of two chapter series of Web Development Fundamentals for Beginners. The second chapter will be “Part 2 : Backend”. This guide is split into two parts and today we’ll start with the first one — Frontend development, and introduce you to the most important languages and tools in this area.

Top 6 Productivity Tools for Front-end Developers

Today I wanted to share with you the tools I daily use to increase my productivity as a front-end developer. 6 tools to increase your productivity as a Front-end developer.