none
Tecnologia ou linguagem para frontend RRS feed

  • Pergunta

  • Para uma aplicação no lado servidor utilizando Asp.Net Web Api com REST. Gostaria de algumas dicas para qual seria uma tecnologia ou framework, ou um conjunto delas, para consumir estes serviços em um cliente web?

    Os requisitos do lado cliente são: desenvolvimento rápido, interface moderna, a aplicação a ser desenvolvida deve se comportar como uma aplicação e não como um web site, de preferência ela seja uma SPA (single page application).

    Att, 

    Diego A. R.

    Desenvolvedor .Net

    terça-feira, 16 de dezembro de 2014 00:32

Respostas

  • Na verdade, qualquer componente visual funciona com o angular, afinal, o Angular apenas define marcações html e seu elo entre os dados. Sendo assim, qualquer outra UI pode ser integrada ao Angular, pois tudo se trata de HTML. Como disse anteriormente, o Kendo tem sua versão para Angular.

    QUando a IDE, não existe um específico para isso. Eu geralmente uso o VisualStudio mesmo e a documentação do Angular aberta o tempo todo para consulta =D

    O que faço, eventualmente, é criar CodeSnipet para facilitar a reutilização, mas ae é questão de padronização para acelerar o desenvolvimento, e não propriamente da IDE ou do Angular.

    Você pode usar o VisualStudio para criar páginas html apenas, sem nada de ASP.NET. Não tem problema algum. Basta criar o projeto como "WebSite".

    Mas não vejo motivo para fazê-lo, afinal, você pode criar um WebApplication mesmo, e só programar html seco dentro, com javascript, e se precisar do lado servidor, já está tudo integrado.


    terça-feira, 16 de dezembro de 2014 14:51

Todas as Respostas

  • Se puder utilizar jQuery, sugiro o KendoUI: http://www.telerik.com/kendo-ui
    A
    lém de ter componentes visualmente bonitos, com animações e visuais "sistêmicos", ele é bem simples de se trabalhar.

    Se não puder usar jQuery, recomendo o AngularJS: https://angularjs.org/
    A
    pesar de não ter uma visual amigável, seu forte é a funcionalidade, desempenho e padronização. No caso, teria que ter um designer para fazer a "floricultura".

    Mas se tiver com tempo, você pode juntar os dois, já que o Kendo tem sua versão para Angular: http://kendo-labs.github.io/angular-kendo/#/

    terça-feira, 16 de dezembro de 2014 12:05
  • Raphael,

    Trabalhei um pouco com Telerik, mas era a versão para asp.net, também não tenho restrições quanto a jQuery, ele deve apenas funcionar em tablets e telefones.
    Existe alguma opção de componentes visuais para trabalhar com o Angular? Como por exemplo ext.js, ou outros.
    E caso fosse desenvolver o cliente existe algum ambiente de desenvolvimento visual para se trabalhar com HTML, javascript e Angular, visto que não seria vantagem criar um projeto no Visual Studio, porque não seria utilizado o asp.net.
    terça-feira, 16 de dezembro de 2014 13:01
  • Na verdade, qualquer componente visual funciona com o angular, afinal, o Angular apenas define marcações html e seu elo entre os dados. Sendo assim, qualquer outra UI pode ser integrada ao Angular, pois tudo se trata de HTML. Como disse anteriormente, o Kendo tem sua versão para Angular.

    QUando a IDE, não existe um específico para isso. Eu geralmente uso o VisualStudio mesmo e a documentação do Angular aberta o tempo todo para consulta =D

    O que faço, eventualmente, é criar CodeSnipet para facilitar a reutilização, mas ae é questão de padronização para acelerar o desenvolvimento, e não propriamente da IDE ou do Angular.

    Você pode usar o VisualStudio para criar páginas html apenas, sem nada de ASP.NET. Não tem problema algum. Basta criar o projeto como "WebSite".

    Mas não vejo motivo para fazê-lo, afinal, você pode criar um WebApplication mesmo, e só programar html seco dentro, com javascript, e se precisar do lado servidor, já está tudo integrado.


    terça-feira, 16 de dezembro de 2014 14:51