30/09/2018, 19:06

Giới thiệu về DukeScript

Đây là framework mình biết tới, không biết đã có ai trong daynhauhoc đã sử dụng chưa, mình thấy thích nó nên viết topic này để giới thiệu đôi chút về nó.

Trang chủ của DukeScript

DUKESCRIPT là sự kết hợp giữa HTML5, JavaScript và Java

DUKESCRIPT là một application framework dùng để tạo 1 chương trình(hoặc ứng dụng) có thể chạy trên mọi máy và hệ điều hành khác nhau như điện thoại(ios,android), máy tính bảng(mac), và tất nhiên là cả desktop(windows,linux,mac) và có thể chạy trên trình duyệt luôn.

Chương trình sử dụng DukeScript đi theo mô hình MVVM (Model View ViewModel):
View: trong DukeScript View được code bằng HTML và được đọc bằng webview của javafx, có thể sử dụng javascript trong html giống như là đang code web bình thường vậy.
ViewModel:được code bằng java và là phần hành vi của view. Cần phân biệt Model và ViewModel, ViewModel là Model của View chứa trạng thái của View, nhưng ViewModel không biết gì về View không chứa tham chiếu nào tới View cả.
Model:được code bằng java và là DataModel của chương trình,chứa dữ liệu và các kết nối tới cơ sở dữ liệu…v.v…

Việc kết nối giữa View và ViewModel được sử thông qua Knockout là framework của JavaScript khá là dễ sử dụng.

Truong Nguyen viết 21:21 ngày 30/09/2018

bạn có tài liệu về cái này không share mình với

hong duc viết 21:20 ngày 30/09/2018

tài liệu thì bạn có thể lên trang chủ tìm đọc đó bạn, mình học cũng toàn từ trên đó ra ko à, giới lại nếu bạn có đủ điều kiện thì mua cuốn sách java every where của tác giả về học

Nguyễn Thanh Tùng viết 21:08 ngày 30/09/2018

Java + JS == “Thảm họa :(” (chỉ là cảm nghĩ của mình chứ không phải bom lửa gì :v)
Bạn có thể tìm hiểu Dart nếu bạn chuộng trường phái nhét Java vào JS
Nếu bạn chưa biết đến TypeScript thì hãy tìm hiểu về nó thử nhé

Bài liên quan
0