درباره وادین زیاد نوشته ام. من آنقدر مشتاق بودم که اولین کتاب را در مورد آن نوشتم (علاوه بر کتاب وادین)، نسخه به روز شده آن برای وادین 7 و یک وب سایت همراه. با این حال، من شگفت زده هستم که بسیاری از مردم در دنیای JVM هرگز در مورد آن چیزی نشنیده اند.
در این پست، من می خواهم Vaadin را در زمینه AJAX و SSR معرفی کنم.
مقدمه ای کوتاه بر وادین
زیبایی وادین در سادگی آن نهفته است – شما فقط کد باطن را می نویسید. خوب خواندی یک توسعه دهنده Vaadin فقط باید جاوا یا هر زبان JVM و Vaadin API را بداند. در زمان اجرا، Vaadin کد سمت مشتری را ایجاد می کند، یعنی، HTML، جاوا اسکریپت و CSS. این رویکرد توسعه دهندگان را قادر می سازد تا بر عملکرد اصلی برنامه تمرکز کنند و فرآیند توسعه را سازنده تر کند.
Vaadin بر اساس اجزا و طرحبندیها ساخته میشود، درست مانند چارچوبهای معمولی مبتنی بر دسکتاپ. اگر Swing یا JavaFX بلد باشید، احساس خوبی در خانه خواهید داشت.
من در بالا به CSS اشاره کردم: Vaadin به شما امکان می دهد CSS خود را در یک بسته اختصاصی قابل استفاده مجدد به نام a توسعه دهید موضوع. بستنی روی کیک: توسعه یک موضوع می تواند به موازات توسعه باطن انجام شود و هیچ تبعیتی از دومی ندارد. کد نیازی به استفاده از یک الگوی خاص یا اضافه کردن کلاس های خاص به HTML ندارد.
راه اندازی وادین
راه اندازی Vaadin در زمینه Spring Boot یک …