O que você considera uma boa estrutura da Web do cliente para usar no aplicativo de negócios de interface? jQuery? YUI !? Outro? Alguns plugins são úteis?
O aplicativo será usado principalmente internamente, substituindo um aplicativo de desktop para entrada de dados e muitas consultas / visualizações.
Respostas:
Pelo meu dinheiro, você não pode vencer o jQuery. Isso facilita muito o trabalho com JavaScript. O lado GUI pronto para o uso é limitado, mas existem muitas extensões de terceiros para grades e outras que podem ser úteis para suas visualizações.
fonte
Aqui estão algumas bibliotecas úteis:
Há também a estrutura Dojo , que basicamente faz você programar em JS como se fosse um aplicativo GUI de desktop, mas não posso dizer muito sobre isso. Assista a apresentações em vídeo.
fonte
Depende do seu orçamento e dos detalhes do licenciamento, mas sempre fui um grande fã do jQuery + ExtJS. O jQuery é uma ferramenta fantástica para trabalhar com o DOM e um AJAX Framework simples, e colocar o ExtJS em cima dos seres jQuery, todos juntos. O ExtJS é o melhor kit de interface do usuário de JavaScript com o qual já trabalhei. É rápido, nunca encontrou um bug (mas tem suas peculiaridades) e o suporte comercial está disponível - se você precisar.
O ExtJS possui muitos recursos dos quais um aplicativo LOB se beneficiaria, como a área de trabalho e os gráficos . Os gráficos são baseados em flash, mas fazem parte do mesmo pacote.
O fato de ser comercial irrita algumas pessoas, mas no geral é uma estrutura bem arredondada que preenche muitas lacunas.
fonte
Todo mundo tem suas próprias escolhas, mas a minha escolha é Dojo. É muito bom e tira muitas de suas dores de cabeça. Mas sim, se você estiver procurando por todas essas extensões e outras coisas de terceiros, o jQuery pode ser melhor para você, e sim, o jQuery definitivamente tem uma comunidade maior que o dojo, mas acredite em mim que não vai doer muito.
O Dojo pode ser muito confuso no começo, mas vale a pena o tempo que você gasta nele.
fonte
Para fazer uma substituição no lado do cliente de aplicativos antigos de backoffice acionados por "estilo Winform", o Sencha (EXTJS) foi comprovadamente uma ótima opção.
fonte