Nothing was found on your request

front-end

Esclarecendo algumas falsas verdades que andam contando sobre JavaScript, front-end e React

Esclarecendo algumas falsas verdades que andam contando sobre JavaScript, front-end e React

Há pouco li aqui um artigo intitulado "Fadiga por JavaScript", do Kemel Zaidan. Vou defender a minha espontânea réplica relembrando um pouco da evolução.

Usando white-space: nowrap para fallbacks incríveis

O white-space impede que textos não quebrem, certo?! Sabendo disso, podemos usá-lo para tratar qualquer elemento que se comporte como texto.
Iniciando com React – #2 Criando a estrutura do projeto

Iniciando com React – #2 Criando a estrutura do projeto

Montar a estrutura de um projeto React e configurar o build manualmente, pode ser um pouco confuso de início.

O guia final das ferramentas de JavaScript

A intenção deste artigo não é dizer para você usar o framework A, B ou C, mas te dar algumas dicas sobre como sobreviver em um ambiente no qual as “tendências” surgem a cada 10 segundos.

Iniciando com React – #3 Criando componentes

Os componentes permitem que você divida sua interface em partes independentes e reutilizáveis, e que você pense em cada parte de forma isolada.

PodCast Hipsters Ponto Tech – O reino encantado do JavaScript

O JavaScript tomou a comunidade de desenvolvedores como uma tempestade! Saiu de patinho feio para a queridinha hipster. Como isso aconteceu? O que mudou? Veja as respostas agora!
O ECMAScript 6 e o futuro do JavaScript

O ECMAScript 6 e o futuro do JavaScript

Seja muito bem-vindo a uma nova era na história do JavaScript. Há muitos anos que a linguagem não ganhava modificações e funcionalidades novas relevantes, mas isso mudou com a chegada da nova versão

Sim, o React está tomando conta do desenvolvimento front-end. A questão é por quê?

Como os navegadores entendem JavaScript, nós podemos usar o React para descrever interfaces de usuário para a web. Vejamos mais sobre isso neste artigo.
Adeus Flexbox! Bem-vindo CSS Grid Layout!

Adeus Flexbox! Bem-vindo CSS Grid Layout!

Finalmente ganhamos algo mais importante do que uma especificação boa; ganhamos a implementação de uma especificação boa nos principais browsers.
As 8 dúvidas técnicas mais comuns sobre NodeJS

As 8 dúvidas técnicas mais comuns sobre NodeJS

Plataforma nova, dúvidas novas. Como muita gente tem começado desenvolver aplicações em Node.js, é comum que surjam dúvidas.

Iniciando um projeto com Vue 2

Este artigo fará parte de uma série de postagens que farei a respeito desta mais nova ferramenta para desenvolvimento de front-end, chamada VueJS. O Vue é tem tido um hype bem grande da comunidade JS,

Trabalhando autenticação com JWT e Vue 2

Agora que iniciamos nosso projeto, podemos fazer a próxima etapa que é inserir uma camada de autenticação na nossa aplicação.
Simples aplicação real time com Angular 4 e firebase – Parte 01

Simples aplicação real time com Angular 4 e firebase – Parte 01

Com esse artigo, quero mostrar como é fácil criar uma aplicação com Angular que tenha a propriedade de ser real time com acesso base de dados NoSQL no firebase.

11 ótimas técnicas para reduzir seu código JavaScript

Escrevi este artigo como uma fonte de pesquisa para quem quer aprender técnicas de redução de código em JavaScript, dicas que fui aprendendo ao longo do anos.

Programação funcional em JavaScript usando Ramda

Programação funcional é um tema que vem ganhando tração no mundo do JavaScript, principalmente por algumas características da linguagem que permitem que muita coisa seja feita nesse estilo e pelas
Injetando interfaces no Typescript

Injetando interfaces no Typescript

O Typescript é um Superset do JavaScript que permite escrevermos códigos com estrutura fortemente tipada, com uma sintaxe muito próxima ao do C#, e que no final das contas, tudo será compilado para
Arquitetura de projetos Vue.js com DDD

Arquitetura de projetos Vue.js com DDD

Facilitando a manutenção, reuso e escala de projetos Vue.js com Domain Driven Design. Muito se pergunta sobre quais as melhores práticas para criar projetos front-end, isso inclui projetos feitos com

AoT Angular 4

Ao invés do Angular ser compilado pelos nossos navegadores em tempo de real, por que não fazer esse processo no momento da build? Pensando nisso, desenvolveu-se uma nova versão chamada AoT

A diferença entre for…of e for…in

Muita gente confunde esse novo tipo de laço com o já antigo laço for...in. Será que eles são a mesma coisa? Vamos colocar a prova.
Plataformas para desenvolvimento de apps móveis – Parte 04: Desenvolvimento Multiplataforma – SenchaTouch / ExtJS

Plataformas para desenvolvimento de apps móveis – Parte 04: Desenvolvimento Multiplataforma – SenchaTouch / ExtJS

No seguinte artigo, os autores apresentam o Framework ExtJS e explicam as principais características, vantagens e desvantagens da plataforma.