Record management system java web framework

We’re currently reconsidering technologies and frameworks to get more agile with “simple” RMS CRUD-based projects. In short, short-living things like this

Right now we have a custom extension on top of SmartGWT but after some time it has proven not to be flexible enough.

I also personally dislike the java-js compilation process and the whole GWT codebase. Not only is the design ugly, it also makes certain low-level js things very complicated if not completely impossible. So what I’m looking for is:

  • closest to web as possible, like JSF or possibly Tapestry, it is very important to be able get “low” and weave framework if necessary. Happens more often than we thought.
  • datagrid capable – Ext.js & PrimeFaces looks pretty good, Vaadin does too.
  • db-schema generators (optional, no matter in which way)

If it were only on me, I’d probably stick to Ext.js + custom rest-based java solution, possibly generated from database schema (not sure about concrete tooling yet).

I only have experience with vanilla Ext.js, vanilla GWT and JSF 2.0 / Seam, so it hard for me to judge or even propose other frameworks.

Whats your experience?

What are the downsides you’ve faced?

4

If you’re comfortable with Java, you might give Grails a shot. It provides a lot of what you’re looking for:

  • Easy web layer tailoring with Groovy Server Pages. Integrating Ext, jQuery, Angular is as simple as with a standard HTML page.
  • Object oriented database management. You define Domain Objects, and the framework builds your database schema for you. You can tweak it to the point where you’re controlling every aspect the DB too. It’s not quite as good as Rails’ Migrations IMHO, but it can remove a layer from active management by developers.
  • Excellent REST support with XML and JSON output. Grails makes it very easy to expose your domain objects as RESTful services.
  • Groovy!!! So so so much better than Java, again, IMHO.

At my company, we’ve used Grails extensively with Ext. It integrates very well with Ext’s DataStore component thanks to the simple REST support mentioned above. The two frameworks are completely decoupled; there’s nothing in Grails that forces you to use Ext in any particular way or hides particular Ext options from you.

Every tool is going to have limitations, so it may not be exactly what you’re looking for. Personally, I have found it to be a very productive framework.

5

I really like Vaadin for UI prototyping. The code you write is similar to Swing/AWT. You can bang out very rich UIs in very little time with very little code, without having to worry about shuttling data.

In normal usage, it takes care of all the HTML+css+js for you. However, you can use low-level components and settings for times where you want more control. You likely won’t need to very often; you’ll be surprised how functional the API is. Check out the demos and the 3rd-party directory.

It’s not a good fit for web sites, but is great for web applications.

1

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật