Início JavaScript no InfoQ Brasil
Notícias
Feed RSS-
Experiências utilizando Micro Frontends na IKEA
Atualmente é comum dividirmos a arquitetura corporativa em serviços menores, em microservices. Porém, os mesmos problemas que tivemos com o backend do monolito, existem para o frontend. Kotte coloca que ao usar uma arquitetura micro frontend, divide-se o frontend em partes menores para que as equipes realizem a implantação de forma autônoma, permitindo assim a entrega contínua de frontends web.
-
O lançamento do TypeScript 3.0 melhora o suporte para grandes projetos
O time do TypeScript anunciou recentemente a versão 3.0 do TypeScript, a introdução de uma nova técnica para criação e dimensionamento de projetos, operações sobre lista de parâmetros, novos tipos para impor verificações explícitas, e melhorias na experiência do desenvolvedor no tratamento de erros reportados pelo TypeScript.
-
Anunciado Ionic Framework 4 Beta
Ionic anunciou recentemente o lançamento da versão 4 beta de seu framework para a criação de aplicativos móveis. O Ionic 4 concentra-se em melhorias para o desempenho e uma abordagem mais agnóstica, concentrando-se no suporte para o padrão de componentes da web.
-
GDPR e o impacto no rastreamento do usuário
A Regulação Geral de Proteção de Dados da UE (GDPR) passou a vigorar em 25 de maio de 2018, tendo como impacto mais óbvio uma enxurrada de e-mails notificando os usuários sobre alterações nas políticas de privacidade. Conforme os sites procuravam se adequar para cumprir o amplo alcance da GDPR, os desenvolvedores já observaram benefícios significativos na performance de carregamento de página.
-
Microsoft anuncia suporte ao JavaScript para funções personalizadas do Excel
A Microsoft anunciou recentemente uma versão preliminar para desenvolvedor que suporta JavaScript para criar funções personalizadas no Excel. Essa adição vai além da API JavaScript existente no Microsoft Office, que é limitada para a criação de suplementos ou aplicativos para Web que interagem com modelos de objetos nos aplicativos do Office.
-
D3 anuncia a versão 5.0 das bibliotecas SVG, Canvas e HTML para manipulação de dados
O time do D3 anunciou, no fim de janeiro, a versão 5.0, que traz inúmeros padrões assíncronos mais recentes como promises e fetch, além de atualizações nas APIs-chave de visualização.
-
Liberada versão 6 do Angular
Em 3 de maio de 2018, foi lançada a versão 6 do Angular, com foco na melhoria do conjunto de ferramentas. Atualizações significativas tornaram mais fácil atualizar o código-fonte da aplicação e suas dependências, adicionar novas capacidades na aplicação e eliminar código inútil (via tree shake) para melhorar a performance.
-
Firefox introduz Web Authentication API
Com o lançamento da versão 60 do Firefox em 09 de maio, o Firefox é o primeiro grande browser a suportar Web Authentication API. Com essa API, os usuários poderão evitar o uso de senhas baseadas em texto simples e, ao invés disso, usar um dispositivo local com uma verificação biométrica ou PIN privado para gerar um identificador criptográfico seguro.
-
TypeScript 2.7 está disponível
A versão 2.7 do TypeScript foi lançada com várias novas funcionalidades e correções de bugs. De modo geral as mudanças nesta versão melhoraram o sistema de tipos, funcionalidades do ES2015+, e a experiência do desenvolvedor com a linguagem TypeScript.
-
Blazor se torna oficial no Microsoft .NET e um projeto WebAssembly
A Microsoft adotou o Blazor de seu criador Steve Sanderson. Com isso, mais uma peça foi adicionada à pilha WebAssembly/.NET, disponibilizando uma ordem maior de abstração para apps em browser.
-
Com a versão 3.3.1 já disponível, o time do jQuery se prepara para versão 4.0
O jQuery publicou a versão 3.3.1, uma versão menor com algumas features novas e outras tantas convertidas em obsoletas (deprecated) como forma de preparação para o jQuery 4.0
-
TC39 finaliza conjunto de funções para o ECMAScript 2018
O TC39 finalizou o conjunto de funções para a ES2018, a última revisão para a especificação da linguagem ECMAScript, durante a reunião de janeiro. As atualizações incluem novas funcionalidades como iteradores assíncronos e operadores rest/spread para desestruturação de objetos e objetos literais, melhorias para expressões regulares, e novas atualizações para promises e template literals.
-
Nuxt.js, Framework para criar aplicações Vue.js atinge versão 1.0
Nuxt.js, um framework de código aberto para criar aplicações Vue.js, atingiu sua versão 1.0. O Nuxt.js afirma que é simples e rápido criar uma aplicação Vue.js que pode ser executado no lado do servidor, como um aplicativo de página única, ou de forma estática.
-
Último incidente com Npm revela vulnerabilidade de segurança
Recentemente o npm-registry teve um incidente que deixou uma grande quantidade de pacotes altamente dependentes, como o require-from-string, indisponíveis. Embora o incidente tenha sido relativamente simples de resolver, descobriu-se uma grande vulnerabilidade de segurança.
-
Lançamento do Parcel.js traz opção de configuração zero para empacotamento de módulos JavaScript
Parcej.js é um novo empacotador de módulos que foi lançado no dia 5 de Dezembro de 2017. O anúncio do seu lançamento destacou a velocidade e configuração zero como diferenciais dos empacotadores existentes, como webpack, browserify e rollup, e anunciou ganhos de velocidade de até 10 vezes sobre o webpack quando usado o seu mecanismo de cache interno.