Hell.js

By $stdout

Thumbnail

I got a task to do

I got a app to bootstrap

Check up on Hacker News

Angular 2, React or Vue?

I gotta make a call

Who’s got the time to read through it all?

Let’s just go with React

Npm install, try a console.log

Got the 2 way binding

Got the 1 way data flow

Yeah this is the way to go

I wish I did this like a day ago

JQuery is so old

This is the up and coming

Gonna be so productive

Managing state and render functions

Code’s looking slick

Writing scripts in ES6? (fuck yeah)

And I love the virtual DOM

Wait, I need a package.json

I need redux

Redux-router and thunks

Gotta keep that code consistent

So I download eslint

And jest for tests is a must

Moment just to tell time

Plus lodash to go fast

And add babel to compile

Pull in a drag and drop

Pull in a datepicker, pull in a clock

Pull in a chart and jwt

Classnames to keep markup clean

So many dependencies

Went on a spree on npm registry

I forgot webpack

Had to read 200 blogs to set that

Starting to hate this shit

Never signed up for all of the maintenance

All of this work, just to say my app has only 1 page in it

Yeah I went full out SPA

Now my logic’s all over the place

It’s a nightmare to manage the state

And React wants me to upgrade

Can’t tell when my app even breaks

Loading gif all in your face

You might see it for 5 minutes straight

Someone please take it away

What a setback, what a mess

The fate of my app rests with leftpad? Hell.js

Hell.js (never ends)

Hell.js (all the wrong versions)

Hell.js (what the fuck)

I’m in Hell.js (all the wrong versions)

Hell.js (don’t tell anybody)

Hell.js (but man I miss jQuery)

Hell.js (man I miss jQuery)

Hell.js