Solid - Reactive JS लाइब्रेरी
(solidjs.com)-
JSX-आधारित UI फ्रेमवर्क
-
React Hooks जैसा, लेकिन डेवलपमेंट के लिए और भी सरल व सहज समर्थन
→ Virtual DOM का उपयोग नहीं करने वाला पूरी तरह अलग implementation
- क्लाइंट/सर्वर दोनों पर तेज़ performance
→ Angular/React से लगभग 2 गुना, Vue से 1.5 गुना तेज़
-
शानदार Playground उपलब्ध
-
Web Component समर्थन
4 टिप्पणियां
एक सवाल है, क्या मैं इसे कमेंट में छोड़ सकता हूँ?
"Angular/React से लगभग 2 गुना, Vue से 1.5 गुना तेज"
फ्रंटएंड लाइब्रेरी में 1.5 गुना ~ 2 गुना तेज होने का व्यवहारिक रूप से आखिर क्या मतलब होता है?
मेरे लिए यह कुछ वैसा लगता है जैसे "Ferrari, Avante से 2 गुना तेज" देखना—तेज है, यह तो समझ आता है, लेकिन आखिर दफ़्तर आने-जाने में लगने वाला समय तो वही रहेगा, तो फिर इसका मतलब क्या है? ऐसा सोचता हूँ.
मुझे लगता है कि कुछ हद तक जटिल स्क्रीन रेंडर करने वाले मामलों में यूज़र वास्तव में फर्क महसूस करेंगे.
(Solid के benchmark को देखें तो वे 1000 से 10000 row वाली table बनाकर और उसे manipulate करके speed और memory को मापते हैं.)
मैं इस बात से हैरान हूँ कि देश के shopping mall जैसे sites उम्मीद से कहीं ज़्यादा धीमे हैं.
और, ज़्यादातर environments में लोग latest phone/computer इस्तेमाल करते हैं,
लेकिन आजकल embedded devices में भी web UI बहुत इस्तेमाल हो रहा है, इसलिए मुझे लगता है कि ऐसी performance improvements कुछ जगहों पर बहुत बड़ा मुद्दा बन सकती हैं.
पुराने Smart TV वगैरह में यह सचमुच समस्या बन सकता है।
जवाब के लिए धन्यवाद!!
दिलचस्प है.. यह Svelte से भी ज़्यादा हल्का है.