Closed jaydson closed 7 years ago
Substituindo React.PropTypes por Flow Você cria um componente novo, adiciona o propTypes correto, mas, quando você executa sua aplicação no browser, você vê vários errors no console do tipo Failed prop type: Invalid prop .... É amigo, fácil não. Mas tem um jeito melhor de se fazer isso, e, em tempo de comiplação/build, achar esses erros, vamos substituir o React.propTypes por definições de tipo do Flow! Artigos
Resolve Promises externally with this one weird trick (em inglês) Artigo da Lea Verou sobre como resolver uma Promise externamente. Artigos
Webpack 2 Release Candidate Lançado o primeiro RC do webpack 2 News
Make the Web Work For Everyone
So yeah, cross-browser compatibility is still a thing. It’s a thing we care about at Mozilla, and we think you should care about it too. Why? Well ......
Artigos
5 Awesome Free Ebooks for JavaScript Developers Um quick post com 5 recomendações de ebooks free para se aprofundar em JavaScript. Artigos
Nodebots - Javascript e robótica no mundo real @willmendesneto lançou um e-book muito irado para quem quer começar com robótica em JavaScript (em português!). Ele só foi colocado como pago no começo para cobrir os custos de publicação do leanpub, depois disso vai ficar de graça. Livros
An Open Letter to JavaScript Leaders Regarding Semicolons
Um post bem completo explicando como funciona o parser do JavaScript em relação à inserção automática de semicolons, detalhando todos os aspectos relacionados das produções da gramática da linguagem para que os desenvolvedores sintam-se livres e saibam quando um ;
é necessário ou não.
Artigos
@lucasfcosta esse artigo do @isaacs é muito massa, mas é de 2010.
☝️ Sobre o artigo de semicolons, eu acho que a comunidade tá muito cansada já de falar sobre isso. Em minha experiência cada time decide o que fica melhor e todo mundo mantém o padrão.
Se o time tem muita gente que entende de fundamentos de software e não está familiarizado com JavaScript mas com linguages derivadas de C++, eles vão usar semicolons. Se eles tem um background Ruby eles não vão usar semicolons. Se todo mundo gosta de JavaScript e curtem usar o máximo da linguagem por seja lá qual razão, não vão usar semicolons.
Enfim... Muito bikeshedding pra pouco valor.
@jaydson @FagnerMartinsBrack boas considerações e muito válidas diga-se de passagem, achei ineteressante mesmo pelo fato de explicar o que é esperado pelo parser, não sabia como funcionava internamente o ASI. Agora que vi que é de 2010, sorry 😓
CODECASTS: Talk - Programação Funcional Direto ao Ponto Entenda os principais pontos da programação funcional, para poder aplicar eles ainda hoje no seu código. Video
Ecossistema JavaScript — Parte 06: Template Engines A falta de reaproveitamento e facilidade na manutenção podem tornar o trabalho com HTML algo bem improdutivo. Template Engines foram criadas para resolver esses problemas. Artigos
Using Sass to automatically pick text colors Artigo muito interessante sobre como podemos usar o SASS para escolher dinamicamente a cor de um texto, proporcionando um contraste melhor para leitura. Articles
The 10 Most Important Node.js Articles of 2016 Resumo de 10 links super interessantes como Survey, bibliotecas, gerenciador de pacotes e muitas novidades que aconteceram em 2016 Articles
Building a Simons Says game with React/Redux Um overview sobre como criar um "Simon Says" game usando react + redux + styled-components 💅 Articles
Escrevendo JavaScript Melhor - Parte 5 Nesse post vou mostrar algumas dicas sensacionais que já é possível aplicar usando JavaScript ES6 puro. Artigos
React SSR Isn't that hard. Webpack is... (em inglês)
um artigo meu, abordando os problemas que a gente geralmente encontra quando vai configurar SSR no nosso build.
Artigos
Code-splitting your way to better perf with Webpack in Totally Tooling Tips (S3, E15)
Um video sobre como melhorar a performance do seu app, usando o code-splitting do webpack.
Videos
Likes, depois do clique Demonstra porque o conceito (toggle) deve ser desconsiderado quando se trata de uma operação assíncrona. Apesar de simples, é baseado em pressupostos demais. Apresenta aqui uma solução mais robusta. Artigos
Screen Recorder com tecnologias Web com o Kap Ferramenta para Screen Recording desenovolvida com tecnologias Web. Tools
Quando não usar Arrow Functions Infelizmente, apesar do Arrow Function ser uma feature muito bacana e útil do ES6, saiba que nem sempre será possível utilizar ela, veja nesse post algumas situações que será necessária evitar sua implementação. Artigos
Novo npm search Isaac Schlueter, CEO e criador do npm anunciou novidades e melhorias na busca do npm. News
Autor da lib "Inferno" vai para o Facebook O autor da lib Inferno foi contratado pelo Facebook e vai trabalhar no time do React. News
Autor do Inferno vai para o Facebook
@jaydson Recomendo colocar quotes no "Inferno". Ficou meio engraçado pra quem não conhece a lib :rofl:
AHahahahah boa dica @FagnerMartinsBrack
Cancelable Promises canceled A proposta para a entrada das Promises canceláveis acabou sendo congelada News
Estados com Vue.js — data, computed, props e store Os estados de uma aplicação component-based são extremamente importantes. Artigos
Perfomance Analysis about Data URIs Análise de um ponto de vista focado em perfomance, alegando maior lentidão de entrega de Data URIs em dispositivos mobile. Artigos
É uma ferramenta CLI para realizar diferentes tipos de consulta, como clima, ip, realizar consultas no google, entre outras.
Tools
Como é programar em JavaScript em 2016
Um artigo interessante 'ironizando' a programação em javascript atualmente.
Artigos
AngularJS: Definindo parâmetros opcionais com UI Router Artigo que mostra 3 diferentes formas de se utilizar Angular UI Router com parâmetros opcionais. Artigos
Presentation Deck
"Small Core" – Keeping Node Core Small
Adam talked with Sam Roberts (Node Runtimes at IBM) and Thomas Watson (Node.js Lead at Opbeat) about keeping Node Core small.
artigos
Make Node.js Core Bigger Artigo do Mikeal abordando a necessidade de um core maior no Node.js artigos
A grata surpresa chamada: InfernoJS Depois de toda a discussão em torno do React no último ano, eis que surge a cada dia que passa novas possibilidades baseadas na famosa biblioteca. Uma breve analise de um biblioteca que tem muito potencial para o futuro! Artigo
Guia para eventos acessíveis: como fazer apresentações (parte I) Quando falamos em acessibilidade, há a tendência em pensá-la em termos de produtos ou serviços. Mas você já parou para pensar se suas palestras e seus slides são acessíveis a pessoas com deficiência visual, auditiva ou cognitiva? Este artigo apresenta dicas úteis para deixar suas palestras mais acessíveis a um público diversificado. Artigos
Estado em componentes web Antes de querer aprender frameworks como React e Angular2, você precisa aprender sobre estado de componentes. Esse artigo busca mostrar a evolução desse paradigma e mostrando o que são stateful e stateless components. Artigos
Gasto com o ar-condicionado Ferramenta CLI que informa o gasto médio que você pode ter durante o mês com o seu ar-condicionado Tools
Replacing the Jet Engine While Still Flying A nova engine do Firefox está quase pronta! News
Weekly a ser disparada no dia 22/12/2016
Ajude a BrazilJS Weekly postando sua dica, link ou sugestão aqui nos comentários desta issue. Ao longo da semana vamos debatendo e juntando os melhores links que serão inseridos na próxima Weekly.
Template para uma boa dica (Não é obrigatório, faça como quiser):
Exemplo de dica:
lodash-decorators Uma coleção de decorators usando o lodash. Tools
Categoria:
Para a categoria, escolha em qual contexto o link melhor se encaixa. Alguns dos exemplos de categorias mais utillizadas:
Artigos
,News
,Videos
,Eventos
,Tools
,Demos e outros
PS: Thumbs up para quem seguir os exemplos, pois facilita MUITO a vida de quem edita a news no Mailchimp (posso só copiar e c30olar lá).