Skip to main content

Posts

CRIANDO APLICATIVOS DO ZERO E FÁCIL!

Recent posts

Criando pequenos componentes dinâmicos com Javascript puro

Porque nem sempre precisaremos de um framework Substituir o React? Tá maluco?! Sabe aquela velha historia de que não precisamos utilizar um canhão pra matar um passarinho? Como já devem ter lido muitas vezes, nem sempre precisamos sobrecarregar um projeto com todos os recursos que uma lib oferece, nesse caso podemos optar por alternativas mais leves e com objetivos mais direcionados (como o Preact em relação ao React). Mas e quando o projeto é tão pequeno que nem mesmo a alternativa mais leve vale o esforço? ES6 Rocks! O ES6 nos trouxe uma lista enorme de novos e fantásticos recursos além de bons upgrades na sintaxe de alguns recursos já existentes. Um desses novos recursos em particular é extremamente util na criação de componentes dinâmicos: Template Literals (ou Template Strings) e é ele que iremos utilizar nos exemplos a seguir. O que vamos precisar? Meu objetivo nesse post é que seja simples o suficiente pra que não precisemos de nenhum tipo de configuração prévia (Nada...

Principais tendências JavaScript para procurar em 2019

Como sabemos que o mundo digital está em multicamadas, várias tecnologias se juntam para oferecer a você uma experiência através de uma tela inteligente. Se você já pensou em como as páginas da web e os sites estão dando um impulso à sua empresa, há muitas coisas por trás da cortina, incluindo as principais empresas de desenvolvimento web de pilha completa. O desenvolvimento do JavaScript está mudando rapidamente, especialmente nos últimos doze meses. 2018 foi um ano com muita ação, mudanças e novas iniciativas no desenvolvimento web de front-end. A corrida para se tornar a estrutura preferida do JavaScript se aqueceu, à medida que mais projetos começaram a optar pela React js, incluindo o Vue por cima do Angular. Se você é uma startup ou uma pequena empresa, vale a pena dar uma olhada em todas as novas tendências que surgiram no ano passado. Estas novas estruturas e integrações podem ser a chave para colocar o pé na porta de novos projetos inovadores. Vamos dar uma...

Novidades do C# 8

Em um video do Channel9, Mads Torgersen demonstra as primeiras quatro features do C# 8 . Nullable Reference Types Já falamos sobre nullable references types no passado, mas resumindo: a idéia é que reference types (os tipos de referência) não seriam mais nulos por padrão. Em vez disso, você deve explicitamente marcá-los como nulos (anuláveis) usando a mesma sintaxe "Tipo?" Que você usa para nullable value types (tipos de valor anuláveis). Atribuir um null a um tipo non-nullable resultará em um aviso de compilação. Da mesma forma, ao buscar um tipo null teremos um aviso de compilação, a menos que a variável em questão fosse explicitamente verificada por nulo previamente. Então, teoricamente, a única mudança que os desenvolvedores precisam fazer é não utilizar a sintaxe "Tipo?", quando apropriado. Desde o nosso report, a nova sintaxe foi adicionada a esse recurso. Porém, pode haver um cenário onde você sabe que a variável nullable x não é realmente nula,...

Criando um filtro de busca customizável com JavaScript funcional

Tutoriais utilizando bibliotecas e frameworks para state management se tornaram comuns. Apesar disso, já que muita gente usa muitos frameworks diferentes, muitas vezes precisamos falar sobre a plataforma que permite isso tudo: a odiadíssima ferramenta que é o JavaScript, na sua forma mais pura — conforme descrito com documentações excelentes como a da MDN . Esse tutorial também pode ser útil para quem está iniciando em JavaScript e desenvolvimento em geral já começar com alguma ideia do que é programação funcional. O termo está se tornando popular e quem não subir nesse barco pode ficar para trás em pouco tempo. Não vamos adentrar nos detalhes do que é programação funcional neste artigo — isso é assunto para outras horas de conversa. Aqui, ficaremos no rápido e simples: alcançar nosso objetivo, evitando mutações dos dados e estado global. Iniciando o projeto Pelo bem da simplicidade, vamos manter tudo num único arquivo, que vai ter essa cara: <!DOCTYPE HTML> ...

Vue.js, React.js ou angular. O que escolher?

As estruturas JavaScript estão se desenvolvendo em um ritmo extremamente rápido, o que significa que hoje temos versões atualizadas frequentemente do Angular, ReactJS e de outro player neste mercado - Vue.js. Analisando o número de posições abertas em todo o mundo que exigem um conhecimento específico de um determinado framework. Como fonte, Indeed.com  chegando a seguinte distribuição de acordo com mais de 60.000 ofertas de emprego. Levando em conta os dados a seguir, será apresentado as principais vantagens e desvantagens de cada framework frontend para ajudar os profissionais de tecnologia ou engenheiros a escolher o melhor para suas necessidades de desenvolvimento. Prós e contras do angular Angular é uma estrutura de MVVM super-heróica de JavaScript, fundada em 2009, que é incrível para a criação de aplicativos da Web altamente interativos. Benefícios do Angular  Novos recursos como RXJS aprimorado, compilação mais rápida (em menos de 3 segundos),...