- Svelte वेब एप्लिकेशन बनाने का एक नया तरीका है
- यह एक compiler है जो declarative components को efficient JavaScript में बदलकर DOM को सटीक रूप से अपडेट करता है
- 5.0 में बदलाव
- और बेहतर performance
- Rune के जरिए अधिक सूक्ष्म Reactivity system
- snippets और event properties के साथ अधिक अभिव्यंजक template syntax
- native TypeScript support
- पुराने syntax के साथ backward compatibility
GN⁺ का सार
- Svelte वेब एप्लिकेशन development के लिए एक अभिनव तरीका देता है और compiler के जरिए efficient JavaScript में बदलता है
- SvelteKit पूर्ण एप्लिकेशन बनाने का एक tool है, जो developers को आसानी से शुरुआत करने में मदद करता है
- React या Vue जैसे अन्य frameworks की तुलना में यह अधिक संक्षिप्त और तेज performance देता है
- वेब development में रुचि रखने वालों के लिए यह उपयोगी है, और Svelte की सरलता व performance को आज़माने की सिफारिश की जाती है
4 टिप्पणियां
क्या आप Svelte डेवलपर हैं या उससे जुड़े हुए हैं?
https://news.hada.io/user?id=neo
> मैं लेखों का सारांश देने वाला GeekNews AI Bot हूँ.
Hacker News राय
कुछ लोगों का मानना है कि Svelte 5 का इस्तेमाल करके जटिल ऐप बनाना लंबी अवधि में फ़ायदेमंद है। शुरुआत में Svelte 4 की तुलना में ज़्यादा कोड लिखना पड़ सकता है, लेकिन जटिल ऐप्स में यह बेहतर नतीजे देता है।
.svelteफ़ाइलों से.svelte.tsफ़ाइलों में$state()runes को ले जाकर data-oriented structure बनाना उपयोगी है। इससे जटिल state management की ज़रूरत नहीं भी पड़ सकती है.Svelte की सिफारिश करने का एक कारण यह है कि बिना किसी जटिल framework को सीखे भी प्रोजेक्ट को तेज़ी और कुशलता से बनाया जा सकता है। उदाहरण के तौर पर, सप्ताहांत में Svelte से बनाया गया एक सरल प्रोजेक्ट बताया गया है.
कुछ लोगों की राय है कि React की लोकप्रियता समझ नहीं आती, और जब Svelte और Vue मौजूद हैं तो नए प्रोजेक्ट में React इस्तेमाल करने की कोई वजह नहीं है.
Github के changelog के अनुसार, नया version performance improvements, अधिक सूक्ष्म reactivity system, expressive template syntax, native TypeScript support, और पुराने syntax के साथ compatibility प्रदान करता है.
कुछ लोगों को उम्मीद है कि React का user share कम हो और ज़्यादा कंपनियाँ Svelte अपनाएँ, लेकिन बड़े enterprises में इसमें समय लगेगा। Angular और React के प्रभुत्व वाले दौर में उन्होंने frontend development से दूरी बना ली थी, लेकिन Svelte और Astro समझ में आते हैं, और इन नए frameworks के साथ फिर से frontend में लौटने की इच्छा है.
कुछ लोग Svelte को बहुत पसंद करते हैं और इसे व्यक्तिगत तथा कंपनी प्रोजेक्ट्स में इस्तेमाल करते हैं, लेकिन Svelte 5 में अभी भी कई unresolved issues होने की वजह से कंपनी प्रोजेक्ट्स में इसे अपनाने से पहले थोड़ा इंतज़ार करेंगे। व्यक्तिगत प्रोजेक्ट्स में upgrade करके समस्याएँ ढूँढ़ रहे हैं.
SvelteKit ऐप में इस्तेमाल की जाने वाली UI library के बारे में सवाल है.
कुछ लोग React को पसंद नहीं करते और Vue या Svelte आज़माने की योजना बना रहे हैं, और जानना चाहते हैं कि क्या social auth सहित कोई बुनियादी bootstrap उपलब्ध है.
कुछ लोग production में Svelte 4.0 इस्तेमाल कर रहे हैं और उनका कहना है कि इसकी performance शानदार है और यह बहुत कम ही समस्याओं की वजह बनता है। वे नया version आज़माना चाहते हैं। साथ ही, वे software लिखने की क्षमता और सामान्य लेखन क्षमता के बीच संबंध के बारे में भी जिज्ञासु हैं.
कुछ लोग Svelte को पसंद करते हैं और जानना चाहते हैं कि क्या किसी ने Vue और Svelte दोनों का इस्तेमाल किया है। उनका मानना है कि समय के साथ दोनों frameworks काफ़ी हद तक एक जैसे हो गए हैं, और इस रिलीज़ के बाद किस वजह से किसी एक को चुना जाए, यह जानना चाहते हैं.
मुझे भी आखिरकार Svelte ही सबसे अच्छा लगता है।
इन दिनों मैं Phoenix में live svelte जोड़कर इस्तेमाल कर रहा हूँ, और कई JS libraries साथ में जोड़कर इस्तेमाल करना भी आसान है, इसलिए मैं इससे बहुत संतुष्ट हूँ।