braziljs / weekly

A seleção semanal que reúne as novidades sobre o desenvolvimento Web no Brasil e no mundo
https://braziljs.org
539 stars 21 forks source link

Edição 178 - 22/12/2016 #136

Closed jaydson closed 7 years ago

jaydson commented 7 years ago

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):

**[Título](URL)**
Rápida descrição
*Categoria*

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á).

oieduardorabelo commented 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

jaydson commented 7 years ago

Resolve Promises externally with this one weird trick (em inglês) Artigo da Lea Verou sobre como resolver uma Promise externamente. Artigos

fdaciuk commented 7 years ago

Webpack 2 Release Candidate Lançado o primeiro RC do webpack 2 News

robsongajunior commented 7 years ago

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

caio-ribeiro-pereira commented 7 years ago

5 Awesome Free Ebooks for JavaScript Developers Um quick post com 5 recomendações de ebooks free para se aprofundar em JavaScript. Artigos

FagnerMartinsBrack commented 7 years ago

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

jaydson commented 7 years ago

https://blogs.windows.com/msedgedev/2016/12/15/payment-request-api-edge/#fB3R56zF1X3B5l3M.97

lucasfcosta commented 7 years ago

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

jaydson commented 7 years ago

@lucasfcosta esse artigo do @isaacs é muito massa, mas é de 2010.

FagnerMartinsBrack commented 7 years ago

☝️ 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.

lucasfcosta commented 7 years ago

@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 😓

vinicius73 commented 7 years ago

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

jaydson commented 7 years ago

https://twitter.com/thomasfuchs/status/810885087214637057

vinicius73 commented 7 years ago

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

felipenmoura commented 7 years ago

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

Kirmayrtomaz commented 7 years ago

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

weslleyaraujo commented 7 years ago

Building a Simons Says game with React/Redux Um overview sobre como criar um "Simon Says" game usando react + redux + styled-components 💅 Articles

caio-ribeiro-pereira commented 7 years ago

Escrevendo JavaScript Melhor - Parte 5 Nesse post vou mostrar algumas dicas sensacionais que já é possível aplicar usando JavaScript ES6 puro. Artigos

malbernaz commented 7 years ago

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

awerlang commented 7 years ago

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

felipenmoura commented 7 years ago

Screen Recorder com tecnologias Web com o Kap Ferramenta para Screen Recording desenovolvida com tecnologias Web. Tools

caio-ribeiro-pereira commented 7 years ago

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

jaydson commented 7 years ago

Novo npm search Isaac Schlueter, CEO e criador do npm anunciou novidades e melhorias na busca do npm. News

jaydson commented 7 years ago

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

FagnerMartinsBrack commented 7 years ago

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:

jaydson commented 7 years ago

AHahahahah boa dica @FagnerMartinsBrack

felipenmoura commented 7 years ago

Cancelable Promises canceled A proposta para a entrada das Promises canceláveis acabou sendo congelada News

vinicius73 commented 7 years ago

Estados com Vue.js — data, computed, props e store Os estados de uma aplicação component-based são extremamente importantes. Artigos

jaydson commented 7 years ago

https://github.com/zeit/release

raphamorim commented 7 years ago

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

davidalves1 commented 7 years ago

getme

É uma ferramenta CLI para realizar diferentes tipos de consulta, como clima, ip, realizar consultas no google, entre outras.

Tools

cjpatoilo commented 7 years ago

Bowerless

Gere bundles a partir de dependências npm.

Tools

diogoazevedos commented 7 years ago

Funcional programming in JS with practical examples part 1

Artigos

diogoazevedos commented 7 years ago

Functional programming in JS with practical examples part 2

Artigos

cjpatoilo commented 7 years ago

banner-cli

Crie um banner com informações do seu projeto a partir do package.json.

Tools

hugocarreira commented 7 years ago

Como é programar em JavaScript em 2016

Um artigo interessante 'ironizando' a programação em javascript atualmente.

Artigos

rafaell-lycan commented 7 years ago

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

fredericksilva commented 7 years ago

Redux from twitter hype to production

Presentation Deck

robsongajunior commented 7 years ago

"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

robsongajunior commented 7 years ago

Make Node.js Core Bigger Artigo do Mikeal abordando a necessidade de um core maior no Node.js artigos

enieber commented 7 years ago

Advice for library authors who use polyfills?

Discução sobre o uso de polyfills

outros

ghost commented 7 years ago

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

talitapagani commented 7 years ago

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

fernahh commented 7 years ago

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

davidalves1 commented 7 years ago

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

jaydson commented 7 years ago

Replacing the Jet Engine While Still Flying A nova engine do Firefox está quase pronta! News