الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فادن - vaadin

بدأه العيافـي في 9 مارس 2011 · 10 رد · 860 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اشار لي احد زملائي بوجود هذا (framework) . ومن باب مشاركه المعرفة احببت ان اوصل لكم هذه الاشاره.

لم استخدمها ولكني تجولت في الموقع و رأيت بعض المكونات الجميله. هي مختلفه نوعا ما عن بقيه (framework) بسبب انك لست بحاجه الى كتابه اكواد HTML او Javascript

و شبيهه كثير بـ swing في طريقة التعامل .

كما ان لها اضافة لبرنامج اكليبس و النت بينز.

1
#2

أعتقد أن Vaadine هي مبنية على GWT ...

بالمناسبه .. ال frameworks التي أصبحت تتبع هذا المنهم اصبح عددهم كثييير جدا .. حتى أظن أن Wt هي الأخري تتبع هذا الأسلوب

إكتب كود باللغه التي تحبها .. و سوف نقوم بتحوليها ل Javascript ...

#3

framework رائعة فعلا!

وجديدة علي :blush:

أشكرك أخي العيافي

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#4

انظروا هذا المثال http://vaadin.com/demo

الصراحة أنها عجيبة

بالمناسبة ما رأيكم بالموضوع؟

هل تنصحون به؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#5

صراحة جميلة جدا! وماكنت متوقع أنه في framework كذا!!

< سأعكف عليها :)

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#6

في انتظار بعض الدروس الجميلة بعد العكوف :)

تحياتي

1
حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7

من واقع خبرتي مع GWT ..

فإن جعل التطبيق بالكامل Javascript ... ربما ليس الأفضل!

أن تسخدم Javascript (و من ثم ال Ajax ) في بعض (معظم) التطبيق ... شئ جيد .. لكن أن يصبح التطبيق 100% Javascript .... فستواجه مشاكل كثيييير .. أبسطها مشكله ال SEO (crawling...)Search Engine optimization..

تم تعديل هذه المشاركة بواسطة هويدي في 11 مارس 2011 في 17:39

1
#8

أخي هويدي هل vaadin مبنية كلها على الـ javascript ؟

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#9

فهمتني خطأ يا أخي..

أنا أقول أن هذه المكتبات frameworks ... تجعلك تكتب كود بلغتك المفضله و تقوم بتحويله هي إلى كود جافاسكربت ليعمل داخل المتصفح...

فمثلا GWT (و أخواتها .. و vaadin من أخواتها) تقوم بتحويل الكود المكتوب بالجافا ل جافا إسكربت

و ال Wt تقوم بتحويل الكود المكتوب بسي++ ل جافاسكربت ...

ففي النهاية .. الغرض من المكتبه (framework) هي 1- إنتاج كود جافا إسكربت 2- جعل هذا الكود يتحدث مع الخادم (بإستخدام تقنيات مثل xml او json ...)

و بالتالي تحصل على تطبيق 100% ajaxed ...

#10

طيب أستاذي هويدي .. ممكن تشرح لنا عن بعض هالمشاكل ؟ لو في موضوع مستقل أو تحيلني على مراجع ..

وفقك الله

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#11

مشكلة هذه النوعية من التطبيقات هي

عدم مقدرة الـ crawler الخاص بمحركات البحث من أرشفة الموقع بالتالي عدم مقدرة محركات البحث على إظهار نتائج البحث الخاصة بموقعك

(هناك الكثير من التطبيقات التي تقع خلف login page بالتالي هي غير مهتمة بمحركات البحث)

كثرة طلب الخادم -إنهاك الخادم بالطلبات- بالإضافة إلى كون http يعمل على TCP وهذا يعني وجود RTL لكل طلب

(يمكننا القول أن سرعة الإنترنت ووجود خوادم ذات قوة عالية قد تقضي على الموضوع)

هل هناك عيوب أخرى أخ هويدي؟

على الطرف الآخر لن تحتاج لكتابة بلاوي JS وأخواتها

على ما أعتقد أنك ستضطر فقط إلى كتابة CSS

أظن أن تعلمها سيضيف لك كمبرمج ويب

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png