Voglio iniziare a sviluppare un piccolo gioco basato sul web e apprezzerei qualche consiglio prima di iniziare. Spero che questo sia il posto giusto da chiedere!Spring è la scelta giusta per me?
Il gioco è fondamentalmente un gioco in stile fantasy, in cui si crea una squadra di giocatori che competono con altri utenti. Nulla di bello.
Non ho molto codificato dal college, e sono molto arrugginito. Voglio programmare in Java per un paio di motivi:
- È la lingua con cui ho più familiarità.
- Che lavoro di sviluppo limitato ho fatto da quando il college è stato in Java (ho qualche esperienza a livello di novizio con Tomcat e Glassfish, cioè li ho fatti funzionare e ho implementato webapp di base che ho codificato da zero a loro).
- Mi piace molto quello che ho visto del framework GWT, quindi mi piacerebbe sviluppare la mia GUI con quello.
L'ultima volta che ho fatto alcuna programmazione era di circa 3 anni fa, quando ho scritto un front-end web per un sistema di helpdesk schifosa che aveva solo un client di spessore e un'API web. Questo è stato fatto in Java.
Quindi, in pratica, prima di tutto, voglio ottenere un gioco di scheletri attivo e funzionante. In pratica, consentire a un utente di accedere, vedere il proprio team, disconnettersi. Quindi le mie domande iniziano con:
- C'è un particolare schema di sviluppo su cui dovrei leggere? Ho visto Spring consigliato - è una buona scelta? Ho trovato questo per farmi iniziare se è la scelta appropriata: http://static.springsource.org/docs/Spring-MVC-step-by-step/
- Qual è il modo più semplice per me per gestire login/autenticazione/autorizzazione senza dover scrivere un sistema di sicurezza da solo? Speriamo che ci sia una specie di framework/libreria che posso semplicemente inserire nel codice? O lo gestisce Spring Security?
- Mi piace molto GWT - ci sono difficoltà a integrarlo con Spring?
Mille grazie per il vostro tempo, lo apprezzo molto!
Molte grazie duffymo! Sarà sicuramente abbattere in piccoli pezzi! – Neobyte