top | item 43435100

(no title)

BurnGpuBurn | 11 months ago

Funny story.

I started a new job in 2017 rewriting a rather large website with tons of functionality. The old one had to be replaced because it wasn't maintained and started to become a security issue.

I started doing JS and React/Redux for that job, and just as I was getting the hang of it React broke all my knowledge by coming up with "the modern way of writing React components", hooks. In my opinion there was absolutely nothing wrong with the old way of writing components. I never rewrote my now more than year old project, kept using the normal way of writing React components, which was still allowed. Two years later the depreciation messages started flashing by in the build process, and I was looking at a moutain of work having to refactor the complete front end.

Luckily I was able to move on to other things. But React always left the taste in my mouth of "don't, it auto-breaks after time".

I recently visited this old employer, and they have now hired a new coder to rebuild the old website, which is becoming a security issue.

discuss

order

No comments yet.