React

React

कठिन

निर्देश

एक आधारभूत रिएक्टिव सिस्टम बनाइए।

रिएक्टिव प्रोग्रामिंग प्रोग्रामिंग का एक तरीका है जिसमें वैल्यू की गणना एक-दूसरे के आधार पर की जाती है, ताकि एक वैल्यू में हुए बदलाव का असर अपने आप बाकी वैल्यू पर पड़े, जैसे किसी स्प्रेडशीट में।

एक आधारभूत रिएक्टिव सिस्टम बनाइए जिसमें ऐसे सेल हों जिनकी वैल्यू सेट की जा सके ("input" सेल) और ऐसे सेल हों जिनकी वैल्यू दूसरे सेल के आधार पर गणना की जाती हो ("compute" सेल)। अपडेट इस तरह बनाइए कि जब किसी इनपुट सेल की वैल्यू बदले, तो वह बदलाव आगे बढ़कर सिस्टम की एक नई स्थिर स्थिति बना दे।

इसके अलावा, कंप्यूट सेल में बदलाव की सूचना देने वाले कॉलबैक रजिस्टर करने की सुविधा होनी चाहिए। जब किसी सेल की वैल्यू नई स्थिर स्थिति में पिछली स्थिर स्थिति से बदल जाए, तो उस सेल के कॉलबैक कॉल कीजिए।

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Lua Exercism

React शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Lua को 117 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।