Looking for an interesting open source JavaScript codebase to learn from? Check out @withspectrum https://github.com/withspectrum/spectrum …. The code and docs are both very well organized. I'm picking up some neat ideas while spelunking tonight.
-
-
Replying to @southpolesteve @withspectrum
What is your process for diving into a code base that size? Generally for me I need to be trying to actively solve a problem vs simply understanding the code to be effective.
1 reply 0 retweets 2 likes -
Replying to @danbucholtz @withspectrum
Heavy use of https://github.com/OctoLinker/OctoLinker …. I start with whatever I find most interesting (what does this file do) and work my way through the dependency graph. Sometimes I make notes along the way, especially around files that look shared across multiple systems/modules
2 replies 0 retweets 4 likes
This one is pretty easy because they have a root "shared" folder :) Also it is a mono repo and VERY well organized at first glance. Helps see how the pieces fit together. I started with their graphQL resolver/dataloader setup because that problem is near and dear to me.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.