अब React.js को छोड़ने का समय आ गया है
(seokjun.kim)-
React एक UI लाइब्रेरी थी, लेकिन SEO संभव बनाने वाले SSR की वजह से इसे SPA के रूप में इस्तेमाल करना शुरू करते ही समस्याएं शुरू हो गईं
-
hooks एक बेवकूफ़ाना चुनाव हैं
-
SSR धीमा है, और दूसरी ओर search engine अब ज़्यादा स्मार्ट हो गए हैं
-
कई अच्छे विकल्प सामने आ चुके हैं
"जब React से बेहतर, आसान और ज़्यादा सुविधाजनक तकनीकें इतनी हैं, तो क्या सच में हर चीज़ React से ही बनानी ज़रूरी है?"
4 टिप्पणियां
शीर्षक बहुत ही भड़काऊ है। ऐसे ट्रेंडी लोग इस तरह का लेख देखते ही कहते हैं कि हमें तो अभी इस्तेमाल कर रहे React को तुरंत फेंक देना चाहिए, अब हमारा कुछ नहीं हो सकता!! सब कुछ फेंककर Svelte पर जाना होगा!! यही सब कहते हैं, सुबक सुबक
मैं इस बात से सहमत हूँ कि धीरे-धीरे react को इस्तेमाल करने की ज़रूरत कम होती जा रही है, लेकिन जब svelt, elm को recommend करने की बात आती है तो वह काफ़ी निराशाजनक लगता है..
मुझे लगता है कि c# blazor, c++, rust wasm आदि फ्रंटएंड की अगली पीढ़ी का नेतृत्व कर सकते हैं। लेकिन फिलहाल, डेवलपर्स की संख्या ज़्यादा होने की वजह से react, angular का इस्तेमाल करना मजबूरी ही होगा..
बाकी चीज़ें उम्मीद जगाती हैं, लेकिन C++ फ्रंटएंड.... हाँ... अभी तो इसे डेवलप करते हुए बस बहुत ज़्यादा दर्द ही होगा, ऐसा ही लगता है. ;_; लगता है कि पहले कम-से-कम ऐसा package manager तो होना चाहिए जो ठीक-ठाक हो, व्यापक रूप से इस्तेमाल होता हो, और प्रोजेक्ट के भीतर version management भी सही तरह से संभाल सके..
Svelte एक आकर्षक और अच्छी तकनीक है, इसमें कोई शक नहीं, लेकिन आजकल खास तौर पर Svelte की दूसरी तकनीकों से तुलना करके उसकी हैसियत बढ़ाने की कोशिश करने वाले लेख बहुत ज़्यादा दिख रहे हैं। क्या वाकई ऐसा करने की ज़रूरत है 🤔