<div dir="ltr">Algo curioso, não temos nenhum HAL browser em Perl listado aqui.<div><br></div><div>HAL é um subset do JSON-Schema (tem até um Schema descrevendo o HAL).</div><div><br></div><div>Spring Data Rest optou por implementar JSON-HAL com Alps apesar de haver uma tendência maior para que json-schema e hyperschema se tornem padrões. </div><div><br></div><div>Eventualmente haver um conjunto de Roles Moose para suportar/exportar HAL a partir da DBIx::Class, como o Spring Data Rest faz com a JPA poderia ser um projeto interessante. </div><div><br></div><div> <br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Em 31 de outubro de 2015 10:28, Leonardo Ruoso <span dir="ltr"><<a href="mailto:leonardo@ruoso.com" target="_blank">leonardo@ruoso.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Mas, acho que pensando ben, vale a pena contemporizar. Vamos abrir um repositório para Angular 1, com TypeScript, e vamos ir com calma no 2, mas como um sandbox para estudar os novos conceitos. </p>
<p dir="ltr">No 1.4 vamos por mais carga de trabalho agora, para termos o scafolding do projeto em poucas semanas. </p>
<p dir="ltr">O importante é lutarmos contra código procedural e contra informação out-of-band, que são dois vírus muito comuns por essas bandas e que violam a arquitetura proposta.<br>
</p><div class="HOEnZb"><div class="h5">
<br><div class="gmail_quote"><div dir="ltr">Em sáb, 31 de out de 2015 08:23, Leonardo Ruoso <<a href="mailto:leonardo@ruoso.com" target="_blank">leonardo@ruoso.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Em 30 de outubro de 2015 22:52, Eduardo Almeida <span dir="ltr"><<a href="mailto:eduardo@web2solutions.com.br" target="_blank">eduardo@web2solutions.com.br</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Em 10/30/15 22:32, Hernan Lopes
      escreveu:<br>
    </div><span>
    <blockquote type="cite">Entra lá no canal do angular na freenode... <a href="http://irc.freenode.org" target="_blank">irc.freenode.org</a>
      #angularjs e pergunta: "Vou investir em um app de verdade, devo
      usar angular 2 ou 1.4.7?"</blockquote></span>
    Não fiz a pergunta, mas acho que só pelo fato de que a ES6 ainda ta
    longe de ser padrão em browsers ,a resposta fica clara ... a nao ser
    que o desenvolvedor não esteja se importando pelo preço de
    'transpilar' o codigo ...</div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Não creio que o preço de tradução de código seja realmente uma questão para grande parte dos desenvolvedores, quer estejam usando Dart, TypeScript ou CofeeScript. Nem para quem está usando Jade, nem para quem está usando SAAS/LESS.</div><div><br></div><div>TypeScript caminha para se tornar vencedor nessa disputa, uma grande contribuição da Microsoft.</div><div><br></div><div>Eu penso que faz sentido iniciar um projeto OpenSource com Angular 2 agora, assim como faria sentido iniciar com Perl 6, pensando que um MVP fique pronto entre 9 e 12 meses, tempo em que todas essas tecnologias estejam bem maduras.</div><div><br></div><div>Há também suporte para adicionar a sintaxe do Angular 2 no AngularJS.</div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><span>
    <div>-- <br>
      Eduardo Almeida - Software Engineer<br>
      <a href="mailto:eduardo@web2solutions.com.br" target="_blank">eduardo@web2solutions.com.br</a> - 27.99831.8663<br>
      <br>
      <b>WEB2 Solutions</b> - Inovando, sempre!
      <br>
      <img src="cid:part2.09070300.04020401@web2solutions.com.br"></div>
  </span></div>

<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" rel="noreferrer" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" rel="noreferrer" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div></div></div><div dir="ltr"><div class="gmail_extra"><div><br></div>-- <br><div>Leonardo Ruoso<div>Journalist, Perl developer and business consultant<br><div>Media, UFC/2006; Telecom, IFCE/1998</div></div></div>
</div></div></blockquote></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Leonardo Ruoso<div>Journalist, Perl developer and business consultant<br><div>Media, UFC/2006; Telecom, IFCE/1998</div></div></div>
</div>