@ultraviolet1000.base.eth
Apple recently released a webapp version of their App Store, and along with that made the entire frontend codebase transparent š§
This happened because they didnāt disable sourcemaps, something that allows developers debug the codebase from within the browser
Fun takeaways from the Reddit community discussion:
- comments in the codebase labelled w/ todo and bug labels, implying that even Apple leaves bugs in their codebase
- internal packages used only by Apple for media handling thatās accessible here: https://github.com/rxliuli/apps.apple.com/tree/main/node_modules
Itās not recommended to enable sourcemaps in prod, but itās not ideal either. As long as company secrets or business logic isnāt being spilled out, itās sometimes advantageous to do the same.