ti-enxame.com

Design de Aplicação Web - Bons materiais de leitura?

Estou pesquisando há alguns dias para encontrar um bom material de leitura sobre o design de aplicativos da web e não consegui encontrar muito (palavras-chave demais ou algo assim). Estou procurando algo que cubra alguns padrões de design para situações comuns em sistemas baseados no usuário (autenticação, permissões/funções, preferências/configurações, criptografia, pagamento etc.) que possam detalhar implementações comuns no lado do servidor (esperançosamente no MVC layouts de esquema de aplicativo e banco de dados. Acho que normalmente muitos deles são implementados em estruturas existentes, como Struts, Springs, etc., mas em alguns casos talvez seja necessário rolar minha própria estrutura pequena ou adicionar a uma existente e preciso de algo para me ajudar a entender mais sobre como eles são implementados ou maneiras apropriadas de implementá-los eu mesmo.

Há muita informação disponível, mas a maioria do que encontro parece dispersa e, especificamente, eu gostaria de encontrar um livro ou poucos (ler na tela é incômodo para os meus olhos).

Obrigado

4
christopher

Existem duas classes principais de livros para o design abrangente ( da perspectiva dos Webmasters ), os de Arquitetura/Escalabilidade na Web e os de organização de informações. Eu posso recomendar estes livros:

Arquitetura da Web

Arquitetura da informação

A série Beautiful (Beautiful Data/Code/Architecture/Security/Visualization) vale a pena procurar idéias, mas não referências.

No que diz respeito ao bom design do site (além da exibição de informações), existem muitos livros sobre usabilidade/design disponíveis. Pessoalmente, gosto da série "Head First" O'Reilly, mas é um amor/ódio com minhas faculdades, que preferem livros de artistas específicos ou livros didáticos da HCI (Human Computer Interface).

2
Metalshark

Steven Krug Não me faça pensar é um excelente livro sobre usabilidade de sites.

É altamente recomendado, fácil de ler, em muitas listas de leitura obrigatória de programadores.

alt text

1
rlb.usa