إطار عمل تطبيق الويب للغة البرمجة الحديثة باسكال. يتعلم أكثر.
Fano CLI هي أداة سطر الأوامر التي تهدف إلى تبسيط تطبيق السقالات ويب ، وإنشاء وحدات التحكم ، والطرق ، والموديلات ، وما إلى ذلك. إنه موصى به لإعداد الهيكل العظمي لتطبيق الويب مع Fano Framework.
$ fanocli --project-cgi=my-cool-app
$ cd my-cool-app
$ fanocli --mvc=Hello
$ ./build.sh
يمكنك استنساخ مستودعات التطبيقات المتوفرة في وثائق Fano Framework كهيكل عظمي للتطبيق الأساسي.
إذا قررت أن تبدأ من الصفر ،
$ mkdir my-cool-app
$ cd my-cool-app
$ git init
$ git submodule add https://github.com/fanoframework/fano.git
سيقوم هذا الأمر بسحب مستودع Fano Web Framework إلى دليل fano داخل دليل تطبيق my-cool-app الخاص بك.
يتطلب استخدام git submodule أن يكون لديك نسخة من Fano Respository مقفلة لالتزام محدد في بنية دليل مشروع التطبيق الخاص بك. إذا كان لديك تطبيقات متعددة تستخدم Fano ، فسيكون لكل منها نسخته الخاصة من Fano Respository والتي قد تكون مغلقة لإصدار الالتزام مختلف. لا يؤثر تحديث مستودع Fano في تطبيق واحد على التطبيقات الأخرى. يشبه تقريبًا كيفية عمل الملحن (PHP) أو NPM (Node.js).
إذا كنت لا تريد تكرار الرمز هذا ، فيمكنك استنساخ مستودع Fano كالمعتاد في الدليل ، ثم في كل تكوين مشروع تطبيق ، فأنت تخبر Pascal المجاني ، دليل المكان الذي تبحث فيه عن وحدات Fano.
هذا النهج ، ومع ذلك ، له عيب. عند تحديث مستودع Fano الخاص بك ، ستتأثر جميع تطبيقاتك التي تعتمد على Fano. إذا قدم إصدار أحدث من مستودع Fano تغييرات كسر ، فقد يفشل التطبيق الذي يتطلب إصدارًا أقدم من مستودع Fano.
يتبع Fano Framework الإصدار الدلالي 2.0.0.
لم يتم دعم Fano Framework بعد على Windows.
راجع المشاريع لمزيد من المعلومات حول ما يتم تطويره أو التخطيط له حاليًا.
انظر ملاحظة. txt