Vaadin Flow (เดิมคือ Vaadin Framework) คือ Java เฟรมเวิร์กเว็บสำหรับสร้างเว็บแอปพลิเคชันและเว็บไซต์ โมเดลการเขียนโปรแกรมของ Vaadin Flow ช่วยให้นักพัฒนาสามารถใช้ Java เป็นภาษาการเขียนโปรแกรมสำหรับการติดตั้ง User Interfaces (UI) โดยไม่ต้องใช้ HTML หรือ JavaScript โดยตรง
ใครใช้วาดีนบ้าง
Vaadin ถูกใช้โดย 150,000 ผู้พัฒนา และ 40% ของ Fortune 500 บริษัทที่รู้จักใช้ Vaadin ในปัจจุบัน ได้แก่ Disney, Wells Fargo, Bank of America, GlaxoSmithKline, Raytheon, JP Morgan Chase, Volkswagen America, Rockwell Automation, วิทยุสาธารณะแห่งชาติ (NPR) และอีกมากมาย
วาดีนดีไหม
Vaadin คือ กรอบงานเว็บสำหรับผู้ใหญ่สำหรับการพัฒนาแอปพลิเคชั่นอินเทอร์เน็ตที่สมบูรณ์ การสร้าง GUI บนเว็บด้วย Vaadin ให้ความรู้สึกเหมือนการพัฒนาแอปพลิเคชันเดสก์ท็อป ซึ่งยอดเยี่ยม สะดวกสบาย และรวดเร็ว
กระแส Vaadin ทำงานอย่างไร
ด้วย Vaadin Flow คุณสามารถ เข้าถึง API ของเบราว์เซอร์ ส่วนประกอบเว็บ หรือแม้แต่องค์ประกอบ DOM แบบธรรมดาได้โดยตรงจาก Java ฝั่งเซิร์ฟเวอร์ … Flow จัดให้มีการเชื่อมโยงข้อมูลแบบสองทาง ดังนั้นเมื่อ UI ถูกเปลี่ยนบนไคลเอนต์หรือเซิร์ฟเวอร์ การเปลี่ยนแปลงจะมีผลโดยอัตโนมัติในอีกด้านหนึ่ง
Vaadin ใช้ GWT หรือไม่
Vaadin เป็นเฟรมเวิร์กที่นักพัฒนา GWT รู้จัก Vaadin ใช้ GWT เพื่อสร้างเฟรมเวิร์กแอปพลิเคชันที่สมบูรณ์ มันเป็นหนึ่งในเฟรมเวิร์กที่ใช้ GWT หลัก (พร้อมกับเฟรมเวิร์ก Errai) และให้บางส่วนความสามารถที่น่าสนใจ เช่น ส่วนเสริม ธีม การผสานรวมกับเฟรมเวิร์ก Java อื่นๆ เช่น Spring