Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Js/Ts?
Benefit: no .bind(this) required. Behave as expected.
But honestly, readability is a function of how much you're used to something. Nothing else.
Readability arguments are bullshit by design, because the readability gauge is always biased. -
b2plane63221yThis is literally what i was fucking mad about in the beginning but i found out react is a completely different mindset shift (C++ like) than OOP such as angular
This is why arrow functions in procedural programming (react) is used while in OOP a function syntax is used -
@Demolishun that’s what I was thinking too. Other languages do it like that too. But js is, as we all know, special.
-
i use allow functions whenever the method body is trivial enough to be expressed in one single line without overcomplicating things.
Related Rants
Why shall I convert my utility functions into arrow functions?? I really don't see the point.
I think it is way more descriptive to read a line going
"export function buildEntity(){"
Instead of
"export const buildEntity = () => {"
When are you using arrow functions? Do you see any benefits there?
rant
js
react