Tôi đang đánh giá Spring Data REST vào lúc này và tôi thực sự thích nó.API REST - Giao diện người dùng ALPS (Giao diện người dùng chuyển đổi tương tự)
Điều tôi thiếu là được trình bày độc đáo, tương tác khả năng tài liệu tương tự như Swagger UI.
Tôi biết rằng mùa xuân dữ liệu REST của không phải là một API tĩnh và rằng có HAL Browser, nhưng tiếc là HAL Browser does không hiển thị bất kỳ siêu dữ liệu documentational về url tương ứng/GET/POST/etc.
Dữ liệu Spring REST tạo ra ALPS siêu dữ liệu (xem here).
Tại sao điều này lại cần thiết?
Vâng, nó sẽ khá hữu ích cho các nhà phát triển giao diện người dùng và tăng năng suất từ quan điểm của tôi. Ngoài ra, mọi loại tài liệu được tạo tự động đều tiết kiệm rất nhiều thời gian.
câu chuyện dài ngắn:
Có cái gì đó như "Swagger UI cho ALPS/Hypermedia biết API REST"?
thông tin bổ sung:
Tôi đã tìm thấy một similar question mô tả vấn đề, nhưng tôi đã không chắc chắn nếu ok của nó để reraise nó, vì vậy tôi tạo ra cái mới này. Có lẽ trong thời gian chờ đợi có những giải pháp khả thi.
Tốt. Nhưng dường như nó chạy trên dữ liệu thực. Làm thế nào để nó đối phó với xác thực? (Mã thông báo người gửi OAuth) – Matthias