O meu objectivo com JS é conseguir fazer SPAs ( http://en.wikipedia.org/wiki/Single-page_application). Isto é, desenvolver todo o client-side como se de uma aplicação isolada se tratasse, consumindo serviços de outra(s) aplicações que devolvem apenas única e exclusivamente os dados, e desenvolver o server-side sem grande consciência da existência do client-side, expondo serviços que devolvem esses mesmos dados (sem qualquer consciência das views em cada chamada).

Para websites e aplicações web baseadas em páginas (i.e. cada ecrã é descarregado do servidor), o JS chega perfeitamente. Mas para os objectivos referidos acima ainda não consegui até ao momento obter nenhum stack de bibliotecas/frameworks que me satisfizesse.

linkedIn <http://pt.linkedin.com/in/jsaleiro> João Saleiro
Chief Technology Officer
Tel:    00351 916 077 097
Email:  [email protected] <mailto:[email protected]>
Skype:  joao.saleiro <callto://joao.saleiro>

Webfuel Solutions <http://www.webfuel.pt> www.webfuel.pt <http://www.webfuel.pt>
Lisbon, Portugal


On 13-11-2011 15:02, Nuno Rosa wrote:
Acho que um Flex Dev se adapta muito bem ao GWT.

  * Linguagem OO (Java)
  * Debug integrado no IDE (em Java ainda
    <http://stackoverflow.com/questions/3821765/gwt-developer-mode-code-server>)
  * Familiaridade com as ferramentas (Eclipse, Ant, Maven)
  * Linguagem declarativa para o UI (UiBinder
    
<http://code.google.com/intl/pt-PT/webtoolkit/doc/latest/DevGuideUiBinder.html>)
  * Focado em "thick clients"
  * Conceitos de arquitectura semelhantes


No dia 13 de Novembro de 2011 14:26, João Saleiro <[email protected] <mailto:[email protected]>> escreveu:

    Então... Safam-se. ;)

    João Saleiro


    On 13-11-2011 14:25, BruNeX wrote:

        Muito sinceramente acho que existem equipas bastante grandes a
        desenvolver em javascript e safam-se... como será que eles fazem?


-- Recebeu esta mensagem porque está inscrito no grupo "Mailing
        List da Comunidade Portuguesa de Rich Internet Applications -
        www.riapt.org <http://www.riapt.org>" dos Grupos do Google.
        Para publicar uma mensagem neste grupo, envie um e-mail para
        [email protected] <mailto:[email protected]>.
        Para anular a inscrição neste grupo, envie um e-mail para
        [email protected]
        <mailto:riapt%[email protected]>.
        Para ver mais opções, visite este grupo em
        http://groups.google.com/group/riapt?hl=pt-PT.


-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List
    da Comunidade Portuguesa de Rich Internet Applications -
    www.riapt.org <http://www.riapt.org>" dos Grupos do Google.

    Para publicar uma mensagem neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para anular a inscrição neste grupo, envie um e-mail para
    [email protected]
    <mailto:riapt%[email protected]>.
    Para ver mais opções, visite este grupo em
    http://groups.google.com/group/riapt?hl=pt-PT.


--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.

--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

<<inline: LinkedIn.gif>>

<<inline: Webfuel.gif>>

Responder a