21
AleCx04
6y

Good documentation is always a fucking good experience man.

And I particularly like how the Vue.js documentation is laid out. Straight up the framework is:
Easy to use
Concise
Has a lot of sane ideas
Good separation of concerns
Good Typescript integration
A really good cli tool

And above all this good shit is the documentation. Of all the major JS fronted tools I would say that this one is the one i like working with the most all in account of how easy to find the shit that I need is. Have built some otherwise complex shit using nothing more than documentation....albeit i have done this with most frontend shit i use.

Comments
  • 3
    @M1sf3t you can't go wrong with either or man.React is flipping awesome. I sorta kinda GREATLY dislike JSX. But its great otherwise
  • 1
    This nigga aint heard of reason lmao
  • 2
    @M1sf3t It's likely just ES6, as React is just plain javascript. (Or maybe it's the JSX part, if you're referring to something with html-like syntax.)
  • 1
    @ganjaman i told U about reason smdh -_-
  • 1
    I know, thats suppose to be the joke
  • 2
    Man, the vue docs... ho-ly shit.
    I think it's the best piece of documentation I've ever read.

    It has that awesome API to back it up, ofc.

    Definitely agree on jsx, it feels so off standard.
  • 0
    @ganjaman man I suck
  • 0
    @M1sf3t
    The parenthesis around arrow functions' params are optional when there is only a single param, so people often omit them. Example:

    x => { console.log(x) }
    (x) => { console.log(x) }

    These two are identical, though the second is definitely easier to read.

    The html-like format is JSX, and it's really just syntactic sugar around very hard-to-read method calls.
  • 1
    @Root I am gonna be honest with you, and maybe you can help me see it. But I never understood when people say that React is "just Javascript". I just don't see it. I know that it goes down to Javascript once everything goes through the babel transpiler. But return(<div>{(youget) ? no : ifs}</div>) just does not feel like Javascript to me.

    My biggest pain point with it will always be the feeling that we are mixing in presentation with logic. I like it(I love React really) but JSX was always a pain point to me.
Add Comment