tôi bắt đầu GWT-Bootstrap với ý định để ràng buộc bootstrap JS và CSS để tái sử dụng các thành phần GWT, nếu không, có thể bạn sẽ cần để tái tạo mã, có thể sẽ kết thúc khi bạn tạo mã của riêng bạn, mã này có thể rất giống với GWT-Bootstrap.
Nó cũng có một số cơ sở để ràng buộc các sự kiện và v.v.
Nhưng, trả lời câu hỏi chính của bạn: Tùy thuộc. Nếu bạn không tin tưởng cộng đồng và/hoặc có nhiều thời gian, bạn có thể làm dự án gwt-bootstrap của riêng mình, nhưng có thể được tích hợp với dự án của bạn, ít nhất, đây là những gì đã xảy ra trong trường hợp của tôi ... bắt đầu GWT-Bootstrap và một số fellas như nó, và câu chuyện lớn ngắn: Bây giờ nó là những gì nó được. Cần rất nhiều cải tiến, cập nhật, tài liệu tốt hơn và rất nhiều thứ, nhưng sự thật là: Tôi không có nhiều thời gian cho nó.
Vì vậy, nếu tôi là bạn, tôi có thể sẽ giúp cộng đồng GWT-Bootstrap thay vì "phát minh lại bánh xe", nhưng đó chỉ là ý kiến của tôi.
Nghiên cứu vui vẻ.
CHỈNH SỬA để thêm điều @IAmYourFaja hỏi trong nhận xét.
Cách tiêm như ý bạn (hoặc như tôi tin rằng bạn có ý nghĩa) không được tập trung.
Chúng tôi có ResourceInjector để tiêm một số tài nguyên, thiết lập chế độ xem và v.v. và Resources.gwt.xml module để chèn tệp CSS. Chúng tôi cũng có các lớp thành phần, thiết lập các plugin JS (khi cần) và các lớp CSS. Bạn có thể xem TabPanel để biết ví dụ nếu bạn muốn.
Lưu ý rằng bạn nên sử dụng gwtBootstrap3 ngay bây giờ :) http://gwtbootstrap3.github.io/gwtbootstrap3-demo/ –