ES6 classes are basically just syntax sugar for functions, so you can certainly accomplish the class-centric design with just functions.
Yes, but the question is: does this improve your code? If somebody else has to maintain your project, will it help him to understand?
Both solutions are good imo. Just be consistent with your choice and you will be good
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
ES6 classes are basically just syntax sugar for functions, so you can certainly accomplish the class-centric design with just functions.
Yes, but the question is: does this improve your code? If somebody else has to maintain your project, will it help him to understand?
Both solutions are good imo. Just be consistent with your choice and you will be good