DEV Community

Mamadou DIARRA (Afrocodeur)
Mamadou DIARRA (Afrocodeur)

Posted on

When did we start piling up so many tools just to manage an interface?

Do we really need all this just to display some information or respond to a click?

Without denying the progress we've made, it might be worth asking whether things could be simpler.
More direct. More aligned with the browser.

Some thoughts and concrete ideas coming soon.
What do you think?

FrontendDev #WebDev #JavaScript #React #Angular #Vue #Svelte

Top comments (5)

Collapse
 
ingosteinke profile image
Ingo Steinke, web developer • Edited

Even without Angular etc. just a simple repository to build a classic WordPress theme: let one year pass, everything still works provided that you don't change an existing node_modules folder.
IDE suggests to run npm install.
npm install
warning! warning! deprecation! no longer supported! error!!!

Collapse
 
ingosteinke profile image
Ingo Steinke, web developer

like progressive enhancement using HTML, CSS, and "vanilla" JavaScript?

Collapse
 
afrocodeur profile image
Mamadou DIARRA (Afrocodeur)

something like that

Collapse
 
oculus42 profile image
Samuel Rouse

I think the issue comes down to just how much you can do in a web browser these days.

  • A marketing/pamphlet website to advertise your small business.
  • A contact or ticketing form with some adjustable options.
  • A customizable portal app with user-selected micro-apps dynamically loaded.
  • A search-friendly documentation site which supports offline use.
  • An e-commerce site, complete with device APIs for security and payments.
  • An enterprise application with forms, user management, and permissions.
  • A full emulator capable of loading and running classic games and operating systems.

There isn't a one-size-fits-all solution. And so many of those tools aren't to manage an interface; they're to manage the application that lives in the browser behind that interface. A lot of that work used to happen server-side. And it still can for plenty of applications.

Collapse
 
waterkip profile image
Wesley Schwengle

I don't understand the question.