22
ChappIO
8y

I feel like the web frontend landscape has gone to hell...

It used to be a priority to develop lean front end applications that load fast and work the same on most devices. If resources are required you try to share them. I have always liked the way this was solved using CDN.

Proper workflow: include some small libs you might need, script your interactions, test site, deliver.

And now our friends of the Javascript community have discovered the nuclear science called npm... It started off as this great benefit allowing frontenders to complete entire projects in the language they know and love but I feel like it has grown into an abomination that produces bulky applications with more boilerplate configuration than actual active code...

Surely I can't be the only one who is completely fed up with the direction this is going? Is anyone else looking for a lean way of developing javascript again using only a couple of small libs instead of those monstrous frameworks.

I have even considered to develop a library that makes it easy to develop with CDN (and dependencies) in mind but I don't even know if it will be worth it as more and more people tend to move away from it.

I'm sad

Comments
  • 0
    Can we please have convention, values and discipline again?
  • 0
    @Letmecode glad to hear that. It's really been bothering me lately.

    I am np frontend developer but I do love to work on side projects. Would you mind joining a little focus group to talk about things like this? I already have a pretty experienced frontender with a lot of opinions.
  • 0
    @ChappIO isn't jquery what you tried to describe ? ( genuinely asking )
  • 3
    @skonteam Not really. I don't intend on creating a feature rich framework. Rather I'd like to figure out with other more experienced developers how we can create a mentality (or manifest if you will) to develop cleaner and leaner application and recover discipline in Javascript development.
  • 2
    @ChappIO sounds like you have the right idea, I'm not the most experienced of JavaScript developers (by a long shot), but I completely agree with you
  • 0
    @Letmecode basically a bunch of guys talking about how to improve things. If we thing we're onto something I will start applying and documenting our views
  • 0
    @Letmecode

    This is just an idea now. Places we could get in touch:

    Telegram
    Whatsapp
    Gitter
    A new slack team

    You name it
  • 0
    @Letmecode I'm on there and I try to use it more frequently but usually forget about it.
  • 0
    @Letmecode You can join the slack team I just created here: https://revivejs-slack.herokuapp.com/...
  • 0
    I want to join this discussion too.
Add Comment