2012-02-17 27 views
7

Hầu hết các ứng dụng mà chúng tôi sản xuất cho giao diện người dùng đều sử dụng Grails và chúng tôi thích nó đến chết nhưng chúng tôi đang khám phá các khuôn khổ Javascript như backbone.js, ember.js cho templating, reusability. Chúng tôi cảm thấy thoải mái và quen thuộc với json và muốn biết một số kinh nghiệm và kiến ​​nghị cho một khung Javascript đóng vai trò gì tốt đẹp với Grails.Khung Javascript nào tích hợp tốt với Grails?

Muốn hiểu tiêu chí đánh giá, chi phí triển khai và đường cong học tập liên quan.

Trả lời

3

backbone là khung hoàn toàn linh hoạt và có thể được sử dụng với grails mà không bị đau (và tôi đã sử dụng nó, với Grails). Tôi tương thích với hầu hết các thư viện js (jquery, zepto, v.v.), với hầu hết các ngôn ngữ khuôn mẫu phía máy khách, v.v.

ember như tôi thấy ở cấp độ cao hơn, nhưng có một số hạn chế đối với kiến ​​trúc ứng dụng của bạn. khi bạn đang sử dụng handlebars. Vì vậy, bạn cần phải học một ngôn ngữ templating mới, ít nhất. Và tôi không chắc rằng có các trình kết xuất phía máy chủ cho các thanh ghi (đối với trường hợp bạn cũng muốn hiển thị trang ở phía máy chủ)

+0

Bạn có kinh nghiệm nào khác với các khung công tác js khác trên Grails không? Về cơ bản những gì tôi đang cố gắng tìm ra là cái nào được hỗ trợ tốt và có một cộng đồng đủ lớn để hỗ trợ việc áp dụng nó. –

+0

Có lẽ 'GWT' cũng vậy, và' jQuery', nhưng tôi chắc chắn nó không phải là những gì bạn đang yêu cầu. Nếu bạn hỏi về * js mvc framework *, thì 'backbone' trông giống một trong những phổ biến nhất –

+0

Yeah Tôi đang tìm js mvc, tôi đã làm rất nhiều jQuery và ProtoType nhưng khi dự án phát triển, nó sẽ bị phân mảnh hơn. Để đảm bảo tính bảo trì, tôi hy vọng sẽ hợp nhất tất cả mẫu giao diện người dùng đó. Cảm ơn bạn đã giúp đỡ. –

Các vấn đề liên quan