uber-archive / vis-academy

A set of tutorials on how our frameworks make effective data visualization applications.
http://vis.academy
MIT License
15 stars 94 forks source link

Named modules, Diffing + legacy code #29

Open montogeek opened 6 years ago

montogeek commented 6 years ago

I just finished the first tutorial, amazing stuff! Been waiting for doing something like this but never found a good place to start, now I have it. Thanks for coming up with this academy!

I want to leave some feedback after finishing it:

I could contribute to some of those changes if you agree with them :)

jckr commented 6 years ago

Hi thanks for the feedback! @Apercu I'll let you weigh in on the first half On the 2nd half - we just gave this tutorial live and this part of the app (4) seems to have trouble. so I'm going to touch it up today and take your remarks into account. thanks!

balthazar commented 6 years ago

Hey! Yeah definitely for the named modules, I'll add that thanks! About the diff highlighting though I'm a bit concerned we will have to show all the components at every stage to do a complete diffing of it and that might be a bit big, unless you had a better idea?

montogeek commented 6 years ago

@Apercu Yeah, it could take a lot of space, maybe just show 2 or 3 lines above and below the change? Check for example webpack docs pages: https://webpack.js.org/guides/code-splitting/

nharrisanalyst commented 6 years ago

Thanks for the tutorials and thanks for deck.gl it is great but in the basic chart we add the Spinner component it is giving me an error ReferenceError: Spinner is not defined. I don't see where Spinner is imported when I delete the Spinner component the app compiles but with the Spinner component the app does not work and I get the error.

montogeek commented 6 years ago

@nharrisanalyst Check parent folder contents, everything is there, just copy and paste it to your folder

nharrisanalyst commented 6 years ago

thanks