BT

Início JavaScript no InfoQ Brasil

  • Coletando dados do Pieces

    O Pieces, uma nova biblioteca JavaScript, resolve os problemas de roteamento e transição de página. Afinal, ambos estão preocupados com o que acontece quando o aplicativo muda de uma página para outra. A ideia é o desenvolvedor criar as páginas individuais e permitir que o Pieces se preocupe com tudo o que está envolvido na transição.

  • Entrevista sobre o livro Refactoring - Segunda edição

    O InfoQ entrevistou Fowler sobre as principais mudanças na 2ª edição do Refactoring, como reconhecer problemas e refatoramento do código, como as revisões e refatoração se apoiam mutuamente, o que os líderes de tecnologia podem fazer para incentivar a refatoração, os benefícios e as ferramentas para uma refatoração e para o mob programming.

  • Migrando um editor de games no navegador com o WebAssembly

    Florian Rival, engenheiro de software da Google, criador do editor de jogos GDevelop, discute as lições aprendidas ao migrar um editor de jogos de desktop nativo para o navegador com o WebAssembly. O InfoQ entrevistou Rival sobre os desafios técnicos encontrados, os benefícios derivados da portabilidade e dicas para desenvolvedores que pensam em portar aplicações desktop para o WebAssembly.

  • Como reduzir em 60% o tempo de carregamento das aplicações com React

    O React é eficiente nas atualizações de UI, mas não torna o app web mais veloz magicamente. À medida que o app aumentava de tamanho, percebemos desvantagens na configuração. Conhecíamos o React e como o Redux gerencia o estado, porém começamos a ver falhas no carregamento de aplicações web. Era hora de reduzir a defasagem técnica e fazer melhorias de desempenho!

  • Quatro dicas para trabalhar com componentes no Angular

    Independentemente da versão do Angular que você esteja utilizando, aprender a usar bem componentes é muito importante. Neste artigo, Jonathan Saring apresenta quatro dicas de como trabalhar com componentes no Angular.

  • Como melhorar a performance de aplicações Node.js utilizando o módulo de cluster

    Performance e escalabilidade são aspectos importantes e cruciais para grande parte das aplicações desenvolvidas atualmente. Aplicações Node.js podem utilizar o módulo de cluster nativo da plataforma conseguindo ganhos significativos no aproveitamento de recursos computacionais. Além de explicações sobre o funcionamento deste módulo, o artigo apresenta exemplos práticos de sua utilização.

  • HTTP-RPC: Um framework REST leve e independente de plataforma

    HTTP-RPC é um framework open-source que facilita o desenvolvimento de aplicações baseadas em REST. O framework permite que Web Services baseados em HTTP-RPC sejam desenvolvidos, e ao mesmo tempo preserva os princípios REST. Além disso, este artigo apresenta exemplos de utilização do framework que podem ser utilizados para criar Web Services RESTful em Java, Objective-C/Swift e JavaScript.

  • A moderna caixa de ferramentas do desenvolvedor JavaScript

    A caixa de ferramentas de um moderno desenvolvedor JavaScript vem mudando muito nos últimos 20 anos. De IDEs à ferramentas de automatização, há diversas opções para os desenvolvedores. Escolher a melhor biblioteca JavaScript é apenas uma parte do processo. Linters, bundlers e minifiers são essenciais para produtividade e desempenho durante a construção de aplicações web modernas.

  • React.js na vida real do Codecademy

    O Codecademy adotou o React.js no ambiente front-end de aprendizado. Enquanto muitos exemplos são simples, a autora Bonnie Eisenman aborda como usar o React em um ambiente grande e crítico.

  • Nashorn: Combinando o poder do Java e JavaScript no JDK 8

    No JDK 8, o Nashorn substituiu o Rhino como motor padrão de JavaScript do Java por oferecer melhorias de desempenho e compatibilidade. O Avatar.js trouxe o popular modelo de programação do Node para o Nashorn, permitindo que muitos servidores de aplicações JavaScript possam ser executados no ambiente Java.

  • Painel Virtual: Frameworks JavaScript MVC

    As bases de código de front-end em JS estão crescendo e ficando mais difíceis de manter. Buscando resolver esse problema, desenvolvedores passaram a adotar frameworks MVC. O InfoQ perguntou a opinião de especialistas sobre como usam esses frameworks e as melhores práticas que seguem ao desenvolver aplicações JS.

  • Javascript: Desenvolvendo Componentes Modulares

    Embora a maioria das aplicações web hoje em dia utilizem uma grande quantidade de JavaScript, mantendo o foco na funcionalidade do lado do cliente, a robustez e sustentabilidade continuam sendo um grande desafio. Este artigo apresentará um exemplo de evoluir um simples widget a partir de uma base de código, em grande parte não estruturado a um componente reutilizável.

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.