Full Stack Delphi MVC Framework و React.JS Devextreme Project
Clque Aqui Para Instruções em português
ملفات مصدر المشروع من عرض TDC الخاص بي. مؤتمر المطور 2018 - البرازيل - مسار دلفي
الخلفية: Delphi + DMVC Framework + Firedac + PostgreSQL الواجهة الأمامية: JS ES6 + React + Devexpress devextreme
موضوع العرض
مقدمة إلى Web و Cloud Platform.
كيفية إنشاء خادم بسيط وفعال وعالي الأداء وسهل الحفاظ على الخادم الخلفي مع إطار Delphi MVC.
كيفية إنشاء الواجهة الأمامية على شبكة الإنترنت بسرعة باستخدام مكتبة React.js ، لاستهلاك الواجهة الخلفية التي تم إنشاؤها باستخدام إطار عمل Delphi MVC.
- مقدمة إلى منصة الويب والمنصة السحابية
- خادم Restful مع إطار DMVC و Firedac و PostgreSQL
- مقدمة إلى تطوير الواجهة الأمامية JavaScript مع React.js
مشروع تجريبي
- الواجهة الأمامية مصممة مع devexpress devextreme ، الكود ، البيانات والخيال من المثال الحالي: https://js.devexpress.com/demos/widgetsgallery/demo/common/dialogsandnotificationsovers


تعليمات
مستودع استنساخ
- git clone https://github.com/cesarliws/full-stack-tdc-poa.git
استعادة النسخ الاحتياطي لقاعدة البيانات - postgresql
- DMVC-Backend db dmvc-backend-db.backup
تثبيت إطار عمل Delphi MVC
- https://danieleteti.gitbooks.io/delphimvcframework/content/chapter_getting_started.html
- تجميع وتشغيل المشروع "DMVC-Backend readStateBackEnd.dproj" مع Delphi
الواجهة الأمامية
NPM أو الغزل
- يمكنك استخدام NPM أو الغزل لتثبيت التبعيات وتنفيذ الواجهة الأمامية.
- الغزل لديه أداء أفضل.
NPM
تثبيت تبعيات المشروع
تشغيل الواجهة الأمامية
أو ، الغزل
تثبيت الغزل
تثبيت تبعيات المشروع
تشغيل الواجهة الأمامية
تشغيل الواجهة الأمامية فقط
- قم بتحرير ملف "DX-REAL-State-Front-End Src App.js".
- تغيير "RemotedataSource" إلى خطأ داخل المنشئ.
