لقد استخدمت Wavemaker في تطبيق المؤسسة مع النجاح. استخدمنا ميزات متقدمة تمامًا مثل الاستخدام الكثيف لمنطق الواجهة الخلفية استنادًا إلى Javaservices ، محدد قاعدة بيانات SQL في وقت التشغيل المصنوع من الإضافات JS للواجهة الأمامية ، إلخ.
قمنا لاحقًا بتوظيف DevTeam لتولي دعم هذا التطبيق ، وعلى الرغم من أن المجتمع صغير ، فإن الفريق يتعلم بسرعة وتمكن من الحفاظ على قاعدة التعليمات البرمجية.
كما أراها ، يعد Wavemaker أداة ممتازة إذا كنت ترغب في:
- نشر CMS المستندة إلى الويب لقاعدة بيانات SQL متوسطة الحجم
- نشر صفحة أصغر للتحكم في الويب لنظام نهاية Java الخاص بك
للإجابة على الأسئلة لك:
1) مجتمع صغير: على الرغم من أن المجتمع ودود وعلى أصابع قدميه ، إلا أنه من الأصغر من أن يضمن نوع الرسوم التي قد تستخدمها. سيتعين عليك قضاء بعض الوقت في ضجيج رأسك على الحائط عندما تحاول تجاوز تطبيقات المثال.
2) نعم, ، لديك كل الحرية التي تتوقعها من خلفية Java. قال ببساطة؛ يتم تعيين كل واجهة برمجة تطبيقات REST على طريقة Java ، الأمر متروك لك لتنفيذ المنطق. لقد بنيت Wavemaker على SQL ، Mongodb. مع تفاعلات البريد الإلكتروني ، تحليل البيانات ، تحميل الملف/التنزيل ، كذلك
3) نعم, ، يمكنك إضافة مكونات JS وتخصيص البرامج النصية التي تم إنشاؤها بواسطة Wavemaker. قد ترغب في التأكد من أنك لا تقوم بتحرير JS الذي تم إنشاؤه التلقائي ، حيث سيتم الكتابة فوقها. ولكن بمجرد العثور على نقطة الدخول الصحيحة ، تكون حراً في تخصيص الطريقة التي تحبها.
4) نعم, ، نظرًا لأنك تبني نهايتك الخلفية في Java ، فأنت حر في فتح أي نوع من الاتصالات التي ترغب في الحصول عليها. وبما أنك قادر على تخصيص الواجهة الأمامية ، فستتمكن من قراءة هذه البيانات. لكن كما قلت في السؤال 1 - سيكون هناك مجتمع صغير فقط يساعدك
لتلخيصها:أنا أصوت لصالح Wavemaker ، ولكن تأكد من نشره فقط إذا كنت التطبيق سيكون مشابهًا للقوالب/العرض التوضيحي المقدم ، إذا قمت بإنشاء نظام فريد قد ترغب في النظر إليه في حلول أخرى.