Build and ship a project for the Optimization sidequest to unlock Optimization prizes in the shop.
Requirements
- Your project must implement at least two optimization techniques.
- Add an "Optimization" section to your README explaining what you improved, how you improved it, and the results.
- Show the results of your optimizations (e.g., performance improvements, memory usage reduction, smaller bundle size)
- Ship your project on Flavortown
- Submit it to this sidequest from your project page
- Once approved, you'll unlock Optimization prizes in the shop!
If you have any other questions, feel free to DM
@Anirudh
on Slack.
Optimization Techniques
- Caching strategies - HTTP caching, browser caching, application level caching
- Lazy loading - Load resources or components on demand
- Reduce memory usage - Avoid memory leaks, use efficient data structures
- Optimize asset sizes - Minification, compression, tree-shaking, image optimization
- Efficient algorithms - Reduce time complexity, avoid N+1 queries
- Minimize dependencies - Reduce bundle size, remove unused packages