Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Làm chủ Grails: Xây dựng ứng dụng đầu tiên với Grails pot
Nội dung xem thử
Mô tả chi tiết
Làm chủ Grails: Xây dựng ứng dụng đầu tiên với Grails
Hãy xem sức mạnh lớn thế nào trong một bộ khung web nhỏ bé này
Scott Davis , Tổng Biên tập, AboutGroovy.com
Tóm tắt: ™Các nhà lập trình Java không cần từ bỏ ngôn ngữ yêu thích của họ và
các cấu trúc hạ tầng phát triển đang có để thực hiện một khung phát triển web hiện
đại mới. Trong lần đăng báo đầu tiên của loạt bài hàng tháng Làm chủ Grails -
Mastering Grails, chuyên gia về Java Scott Davis đưa ra Grails và trình diễn làm
thể nào để thiết kế ứng dụng Grails đầu tiên của bạn.
Cho phép tôi được được giới thiệu bạn với Grails bằng cách của một khung phát
triển web nguồn mở: Ruby on Rails. Khi Rails mới được công bố, nó thu hút các
nhà phát triển. Khả năng nền tảng đỡ của Rails giúp bạn tự xây dựng một dự án
mới trong khoảng thời gian ít hơn nhiều so với trước đây. Quy ước so với cấu hình
ý tưởng của từ Rails có nghĩa là ứng dụng của bạn tự động ràng buộc nó lại dựa
trên các chương trình dễ hiểu và có tên chứ không phải bằng các tệp cấu hình xml
hay bị lỗi và buồn tẻ. Khả năng siêu chương trình của Ruby cho phép đối tượng
được phần nào thừa hưởng các phương thức và các trường cần thiết để vận hành
mà không làm tắc nghẽn mã nguồn.
Rails đã từng (và vẫn) xứng được phong tước và ngưỡng mộ, nhưng nó đưa ra cho
các nhà phát triển Java một lựa chọn khó khăn. Liệu có phải từ bỏ nền Java quen
thuộc để đổi lấy một cái mới đầy hứa hẹn và sẽ phải làm gì với các mã Java đã tồn
tại hiện nay, với các máy chủ sản phẩm hiện nay, và với các cán bộ phát triển Java
có kinh nghiệm?
Về loạt bài viết này
Grails là một khung phát triển web hiện đại gắn với các công nghệ quen thuộc của
Java như Spring và Hibernate cùng với các kinh nghiệm thực tiễn đương thời như
quy ước so với cấu hình. Như đã viết trong Groovy, Grails tạo cho bạn sự tích hợp
thông suốt đối với mã Java có sẵn mà vẫn tăng thêm tính linh hoạt và năng động
của ngôn ngữ viết. Sau khi bạn đã học Grails bạn sẽ không bao giờ nhìn phát triển
Web theo cách cũ nữa.
Gia nhập Grails. Grails cho bạn kinh nghiệm phát triển của Rails trong khi vẫn gắn
chặt với công nghệ đã được thừa nhận của Java. Nhưng Grails không phải là cổng
đơn giản kiểu "tôi cũng vậy" của Rails đối với nền Java. Grails rút ra bài học từ
Rails và trộn chúng với sự tinh tế của phát triển Java hiện đại. Ý nghĩ được truyền
cảm hứng, chứ không được chuyển dịch.