rwf
v0.2.1
RWF هو إطار شامل لبناء تطبيقات الويب في الصدأ. مكتوبة باستخدام نمط MVC الكلاسيكي (Model-View-Controller) ، يأتي RWF قياسيًا مع كل ما تحتاجه لإنشاء تطبيقات ويب سريعة وتأمينها بسهولة.
الوثائق متوفرة هنا .
لإضافة RWF إلى مكدتك ، قم بإنشاء تطبيق صدأ ثنائي وأضف rwf إلى تبعياتك:
cargo add rwfبناء تطبيق ما هو بسيط مثل:
use rwf :: prelude :: * ;
use rwf :: http :: Server ;
# [ controller ]
async fn index ( ) -> Response {
Response :: new ( ) . html ( "<h1>Welcome to Rwf!</h1>" )
}
# [ tokio :: main ]
async fn main ( ) {
Server :: new ( vec ! [
route! ( "/" => index ) ,
] )
. launch ( )
. await
. unwrap ( ) ;
} انظر أمثلة لحالات الاستخدام الشائعة.
RWF في الإصدار التجريبي والبحث عن المتبنين الأوائل. معظم الميزات في حالة جيدة والوثائق قابلة للاستخدام.
المساهمات موضع ترحيب. يرجى الاطلاع على المساهمة في الإرشادات ، والهندسة المعمارية لجولة في الكود ، وخريطة الطريق للحصول على قائمة غير شاملة بالميزات المطلوبة.