Tôi muốn bắt đầu phát triển một trò chơi dựa trên web nhỏ và sẽ đánh giá cao một số lời khuyên trước khi tôi tham gia. Hy vọng đây là nơi để yêu cầu!Mùa xuân là lựa chọn đúng đắn cho tôi?
Trò chơi về cơ bản là trò chơi theo phong cách tưởng tượng-bóng đá, nơi bạn tạo một nhóm người chơi cạnh tranh với những người dùng khác. Không có gì lạ mắt.
Tôi chưa được mã hóa nhiều kể từ khi học đại học và am rất bị gỉ. Tôi muốn viết mã bằng Java vì một vài lý do:
- Đó là ngôn ngữ tôi quen thuộc nhất.
- Những công việc phát triển hạn chế mà tôi đã làm từ khi học đại học ở Java (Tôi có kinh nghiệm ở cấp độ mới với Tomcat và Glassfish, tức là tôi đã chạy và triển khai các ứng dụng web cơ bản mà tôi đã mã hóa từ đầu).
- Tôi thực sự thích những gì tôi đã thấy trong khuôn khổ GWT vì vậy tôi muốn phát triển GUI của mình với điều đó.
Lần cuối tôi thực hiện bất kỳ chương trình nào khoảng 3 năm trước khi tôi viết một giao diện web cho hệ thống trợ giúp crappy chỉ có một khách hàng dày và API web. Điều đó đã được thực hiện trong Java.
Vì vậy, về cơ bản, đầu tiên, tôi muốn thiết lập và chạy trò chơi trên bộ xương. Về cơ bản cho phép người dùng đăng nhập, xem nhóm của họ, đăng xuất. Vì vậy, câu hỏi của tôi bắt đầu bằng:
- Có một khung phát triển cụ thể nào mà tôi nên đọc không? Tôi đã thấy Spring được đề xuất - đây có phải là lựa chọn tốt không? Tôi đã tìm thấy điều này để tôi bắt đầu nếu đó là lựa chọn thích hợp: http://static.springsource.org/docs/Spring-MVC-step-by-step/
- Cách dễ nhất để tôi xử lý đăng nhập/xác thực/ủy quyền mà không phải tự mình viết một hệ thống bảo mật là gì? Hy vọng rằng có một số loại khung/thư viện tôi có thể chỉ cần thả vào mã? Hay Spring Security xử lý điều đó?
- Tôi thực sự thích GWT - có khó khăn gì khi tích hợp với Spring không?
Rất cám ơn vì đã dành thời gian của bạn, tôi thực sự đánh giá cao!
Rất nhiều người cảm ơn! Chắc chắn sẽ phá vỡ nó thành những phần nhỏ! – Neobyte