cambecc / earth

a project to visualize global weather conditions
http://earth.nullschool.net
MIT License
5.99k stars 1.17k forks source link

The most updated version reflected here #94

Open TheLarkInn opened 6 years ago

TheLarkInn commented 6 years ago

Hey @cambecc! Sean from the webpack team. I stumbled across this amazing project on the web because of Typhoon Manghat and saw the source that it was using webpack and a link that directed to this project. However it looks like this project is still using the legacy scripts and build system. I was going to do a perf. evaluation of the project as performance wise, its actually bundled quite efficiently, but saw other opportunities to submit some PR's and education on where you can make this load even faster!

image

Most of it is focused on the unused code that is added to your bundles that is likely either dead code, or just not used until later that could be lazy loaded.

Can you publish the updated version of the project? If so, I'd love to do a perf evaluation/writeup/PR! Thanks for open sourcing such an amazing web application.

cambecc commented 5 years ago

Hi @TheLarkInn: Thanks so much for offering your help. You're correct that this repo is quite out of date (and contains some embarrassingly bad code). I'm working on a complete rewrite, parts of which will be open sourced, but that's going to take a long time. If there are posts or articles already available that provide some of the performance hints you have in mind, I'd be more than grateful for the guidance. Thanks!

brunoclima commented 5 years ago

The updated version looks like it's using WebGL now... I'm looking forward to see that evolution =D

zakjan commented 4 years ago

Hi, is the WebGL code available to take a look?

cambecc commented 4 years ago

Sorry, it isn't. I decided not to open source that feature.