
إطار ويب معياري وعملي
استكشف المستندات »
الشروع في البدء · مشروع تجريبي
لاحظ أنه على الرغم من استخدام SIHL في الإنتاج ، فإن واجهة برمجة التطبيقات لا تزال تحت التطوير النشط.
SIHL عبارة عن إطار عمل على شبكة الإنترنت مدرج في البطاريات مبني على أعلى الأفيون ، CAQTI ، سجلات وغيرها الكثير. بفضل العمارة المعيارية ، يمكن تبديل البطاريات المضمنة بسهولة. البرمجة الوظيفية المكتوبة بشكل ثابت مع OCAML تجعل تطوير الويب ممتعًا وآمنًا.
الخروج عن قسم البدء في الوثائق.
إذا كنت ترغب في القفز إلى الكود ، ألقِ نظرة على مشروع العرض التجريبي.
هذه هي أهداف التصميم الرئيسية لـ SIHL.
الهدف الشامل هو جعل تطوير الويب ممتعًا. من الصعب تحديد المرح ، لذلك دعنا نقول فقط يتم تعظيم المتعة عندما يتم تقليل الإحباط. هذا ما هي أهداف التصميم الأخرى هنا من أجل.
يجب أن توفر SIHL ميزات عالية المستوى شائعة في تطبيقات الويب خارج الصندوق. يجب أن يوفر التخلف عن السداد العاقل والمريح لـ 80 ٪ من حالات الاستخدام مع خيارات تخصيص قوية ولكن ليس بالضرورة مريحة للمادة 20 ٪ الأخرى.
OCAML نفسها تضمن مستوى معين من الصواب في وقت الترجمة. من أجل تحسين تجربة المطورين ، لا يتم التحقق من بعض الأشياء في وقت الترجمة ولكن في وقت البدء. يتأكد SIHL من أن تطبيقك لا يبدأ بدون التكوينات المطلوبة والبيئة المطلوبة.
هذه بعض الأشياء التي يمكن أن يعتني بها SIHL لك.
نعم ، لأن جميع الأطر الأخرى لم يتم اختراعها هنا!
في ملاحظة أكثر جدية ، أردنا في الأصل جمع مجموعة من الخدمات والمكتبات وأفضل الممارسات والهندسة المعمارية إلى أدواتنا ومنتجاتنا بسرعة ومستدامة. يقودنا تقييم اللغات والأدوات إلى بناء التكرار الخامس لما أصبح SIHL مع OCAML. نعتقد أن OCAML مكان هائل لبناء تطبيقات الويب.
بفضل Ocaml ، Sihl ...
يمكن العثور على وثائق API لأحدث إصدار هنا: https://oxidizing.github.io/sihl
هدفنا الرئيسي هو استقرار واجهات برمجة تطبيقات الخدمة ، لذلك يصبح تحديث SIHL في المستقبل أسهل. نود جذب المساهمات لمساهمات الخدمة ، بمجرد أن يصل الإطار إلى مستوى من النضج.
تحقق من الإرشادات المساهمة.
حقوق الطبع والنشر (ج) 2020 أنظمة المؤكسدة
موزعة تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر LICENSE لمزيد من المعلومات.
أنظمة الأكسدة - oxidizingsys - [email protected]
رابط المشروع: https://github.com/oxidizing/sihl