En el lado del navegador, vas a usar mucho JavaScript. Si la página va a ser tan dinámica como G +, entonces AngularJS o una biblioteca similar acelerará su desarrollo.
Del lado del servidor, realmente depende de usted. Resulta que sé PHP. Así que con eso * I * iría si tuviera el mismo proyecto. Es probable que Ruby on Rails también sea una buena opción. Si desea tener un solo lenguaje de desarrollo, Node.js le permitirá tener JavaScript en todo su proyecto.
Cualquier cosa que use en el lado del servidor debería tener una manera agradable y simple de acceder a la base de datos. Es posible que desee examinar las capas de abstracción de bases de datos prefabricadas y los modelos de relación de objetos.
- ¿Cuál es la aplicación más interesante de Freebase de Metaweb que hayas visto?
- ¿Cuál es el requisito de hardware (infraestructura) necesario para que Jmeter cargue grandes aplicaciones web de prueba? (Digamos, sitios web y aplicaciones de la universidad).
- Específicamente, ¿qué tipo de información querría mostrar un artista musical, grupo musical o banda en un perfil en línea?
- Me gustaría aprender a construir una aplicación web con Ruby on Rails, ¿dónde debo comenzar?
- Durante la prueba Beta de su aplicación web, ¿cuándo sabe que está listo para iniciar?
Si * realmente * desea que las cosas vayan rápido, busque un proyecto de código abierto existente y modifíquelo según sus necesidades porque la tarea que tiene por delante no es trivial.