it-swarm-es.com

Diseño de aplicaciones web: ¿buenos materiales de lectura?

He estado buscando durante algunos días para encontrar un buen material de lectura sobre el diseño de aplicaciones web, y no he podido encontrar mucho (demasiadas palabras de moda o algo así). Estoy buscando algo que cubra algunos patrones de diseño para situaciones comunes en sistemas basados ​​en el usuario (autenticación, permisos/roles, preferencias/configuraciones, cifrado, pago, etc.) que podrían detallar implementaciones comunes en el lado del servidor (con suerte en MVC estilo) diseños de esquemas de aplicaciones y bases de datos. Creo que normalmente muchos de estos se implementan en marcos existentes como Struts, Springs, etc., pero en algunos casos podría tener que crear mi propio marco pequeño o agregar a uno existente y necesito algo que me ayude a comprender más sobre cómo se implementan, o las formas adecuadas para implementarlas yo mismo.

Hay mucha información disponible, pero la mayoría de lo que encuentro parece estar disperso, y específicamente me gustaría encontrar un libro o pocos (leer en la pantalla es molesto para mis ojos).

Gracias

4
christopher

Hay dos clases principales de libros para el diseño general ( desde la perspectiva de los webmasters ), los de Arquitectura web/Escalabilidad y los de organización de la información. Puedo recomendar estos libros:

Arquitectura web

Arquitectura de la información

Vale la pena echar un vistazo a la serie Beautiful (Beautiful Data/Code/Architecture/Security/Visualization) para obtener ideas, pero no referencias.

Con respecto al buen diseño del sitio web (más allá de la visualización de información) hay muchos libros sobre usabilidad/diseño disponibles. Personalmente, me gusta la serie O'Reilly "Head First", pero es un amor/odio con mis universidades, que prefieren libros en rústica de artistas específicos o libros de texto de HCI (interfaz de computadora humana).

2
Metalshark

Steven Krug's Don't Make Me Think es un excelente libro sobre la usabilidad del sitio web.

Es muy recomendable, fácil de leer, en muchas listas de lectura obligatoria de programadores.

alt text

1
rlb.usa