2010-03-03 5 views
9

एक यूजी मीटिंग में मैंने "वेब sharper" या "वेब sharpener" नामक एक उपकरण के बारे में सुना है या ऐसा कुछ ऐसा है जिसे F # से जावास्क्रिप्ट उत्पन्न करना आसान बनाना है। कार्यात्मक जावास्क्रिप्ट या ऐसा कुछ।एफ #/जावास्क्रिप्ट उपकरण?

दुर्भाग्यवश, मुझे लगता है कि यह नाम गलत हो गया है और मुझे यह नहीं मिल रहा है। क्या कोई नाम जानता है और एक लिंक है?

उत्तर

21

वर्तमान में तीन परियोजनाओं है कि एफ # से जावास्क्रिप्ट उत्पन्न करने का प्रयास कर रहे हैं:

  • WebSharper IntelliFactory द्वारा एक वाणिज्यिक उत्पाद है, लेकिन जहाँ तक मुझे पता है के रूप में यह सबसे उन्नत समाधान वर्तमान में उपलब्ध है।

  • मैं F# WebTools का लेखक हूं - परियोजना वर्तमान में अनजान है (लेकिन मैं इसे एक दिन फिर से काम करने की उम्मीद कर रहा हूं!)। इसमें कुछ रोचक विशेषताएं हैं जो किसी भी अन्य समाधान में मौजूद नहीं हैं (उदाहरण के लिए मोनैड का उपयोग यह जांचने के लिए किया जाता है कि क्या आप क्लाइंट से सर्वर को सही तरीके से कॉल करते हैं, इसके अलावा यह क्लाइंट और सर्वर-दोनों पक्षों पर चलने वाले नियंत्रणों में राज्य को बनाए रखने के लिए एक परिष्कृत प्रणाली है)।

  • FSharp.JavaScript प्रोजेक्ट अधिक हालिया और अधिक हल्का और खुला स्रोत है - जहां तक ​​मुझे पता है कि यह केवल एफ # जावास्क्रिप्ट (अतिरिक्त सुविधाओं के बिना) का अनुवाद करता है, लेकिन यह वही हो सकता है जो आप चाहते हैं।

+0

WebSharper खुला कर दिया गया है sourced: http: //www.websharper.com/blog-entry/4124 – thSoft

3

मैं (एचटीएमएल 5 API का उपयोग करके) WebSharper के लिए निम्न विकल्प है जिन्हें JavaScript को एफ # संकलन के बारे में पता: