Astro 3.0 रिलीज़
(astro.build)- View Transitions API को सपोर्ट करने वाला पहला major web framework
- पहले केवल SPA में संभव fade, slide, morphing जैसे page transition effects अब कहीं भी आसानी से इस्तेमाल किए जा सकते हैं
- common UI को pages के बीच बनाए रखा जा सकता है
- और तेज़ rendering: Astro components 30~75% तक तेज़ हुए
- image optimization फीचर अब stable
- CLS रोकने के लिए Width & Height अपने-आप जोड़े जाते हैं
- Vercel की built-in image service का समर्थन
- default optimization library को Sharp में स्थानांतरित किया गया
- remote image optimization का भी समर्थन
- serverless के लिए SSR में सुधार
- Vercel के साथ official partnership
- Pre-Route Code Splitting, Edge Middleware, Host Customization
- JSX HMR में सुधार: React/Preact के लिए Fast Refresh समर्थन
- optimized builds का निर्माण
- HTML Minification
- Component ID को
data-astro-cid-hashattribute से बदला गया - CSS Inlining समर्थन
3 टिप्पणियां
काफ़ी बढ़िया है!
इन transitions को देखकर 10 साल पहले का समय याद आ गया, जब Android Material आया था और floating button, action bar वगैरह के साथ ऐसे page transitions दिखाए जाते थे। लगता है Google ने इसे काफ़ी ज़ोर से आगे बढ़ाया था, लेकिन पीछे मुड़कर देखें तो आज भी transition का अच्छा इस्तेमाल करने वाले apps बहुत कम दिखते हैं।
Astro : JavaScript को न्यूनतम रूप में डिप्लॉय करना
Astro 2.0