Jane Street का OCaml UI लाइब्रेरी Bonsai

मूल शीर्षक: Bonsai: Janestreet's UI Library

यह क्यों महत्वपूर्ण है

Jane Street जैसी प्रमुख financial technology कंपनी का OCaml-आधारित UI framework ओपन सोर्स होने से functional programming समुदाय में वेब विकास के नए विकल्प खुलते हैं।

Jane Street ने OCaml आधारित UI लाइब्रेरी Bonsai को GitHub पर ओपन सोर्स रूप में उपलब्ध कराया है। यह लाइब्रेरी Elm से प्रेरित है और Jane Street के लगभग सभी वेब एप्लिकेशन इसी पर बनाए गए हैं। GitHub पर इसे 1,100 से अधिक Stars मिले हैं।

Jane Street ने अपनी UI लाइब्रेरी Bonsai को GitHub पर सार्वजनिक रूप से उपलब्ध कराया है। यह लाइब्रेरी OCaml में लिखी गई है और Js_of_ocaml का उपयोग करके performant और reactive वेब एप्लिकेशन बनाने के लिए डिज़ाइन की गई है।

Bonsai का डिज़ाइन आंशिक रूप से Elm आर्किटेक्चर से प्रेरित है। Jane Street इसे अपने सभी आंतरिक वेब एप्लिकेशन बनाने के लिए उपयोग करता है — जिसमें corporate directory से लेकर trading systems को monitor और interact करने वाले tools तक शामिल हैं।

Repository में 148 commits हैं और इसे MIT License के तहत जारी किया गया है। GitHub पर इसे अब तक 1,100 से अधिक Stars और 52 Forks मिले हैं। इसमें ppx_bonsai जैसे PPX extensions, bonsai_kernel_components, trampoline, और benchmarking tools भी शामिल हैं।

प्रोजेक्ट में CONTRIBUTING.md और CHANGES.md दस्तावेज़ीकरण भी उपलब्ध है, जो नए contributors के लिए सहायक है।

स्रोत

github.com — मूल लेख पढ़ें →