Conteúdos

Um grande problema que enfrentamos com JavaScript, tanto no front-end quanto no back-end, é a falta de aplicações e ferramentas open source criadas e usadas por grandes empresas para servirem de exemplo/base para a comunidade. Com o surgimento do React isso tendeu a mudar, dado que o React é usado pelo próprio Facebook e membros do time de desenvolvimento são bastante influentes na comunidade, publicando ferramentas e bibliotecas. E isso não acontece apenas com o Facebook, diversas empresas que usam React diariamente publicam código open source que usam em seus produtos, por isso resolvi fazer uma pequena lista do GitHub dessas empresas!

  • AirBnB: Já sendo bastante conhecido pelo seu styleguide JavaScript, o AirBnB também publica diversas libs e componentes para React;
  • Yahoo!: O Yahoo! foi uma das primeiras empresas grandes a falar sobre as vantagens de se usar Flux e React para aplicações isomórficas, que culminou na criação do Fluxible;
  • Formidable: O pessoal da Formidable ficou mais famoso recentemente pelo lançamento do webpack-dashboard, mas no GitHub da empresa você poderá ver que eles possuem diversos outros repositórios interessantes sobre React;
  • NFL: Tendo como módulo mais famoso o react-helmet, o pessoal da NFL publica vários módulos e ferramentas para um ambiente de desenvolvimento com React que eles próprios usam no GitHub deles;
  • Kadira: O pessoal da Kadira foi o criador do React Storybook, uma ferramenta que permite isolar e listar seus componentes de UI do resto da sua aplicação, vale a pena checar as outras publicações no repositório;
  • Wix: Com o foco maior em React Native, o pessoal do Wix tem bastante conteúdo interessante sobre o assunto no GitHub;
  • Khan Academy: Após bastante tempo baseando a maioria das suas aplicações em jQuery (até porque o próprio John Resig trabalha na empresa), a Khan Academy começou a investir em React;
  • ShakaCode: A ShakaCode é uma empresa focada em desenvolvimento de aplicações web com Rails e React, sendo o pacote mais famoso dessa combinação o react_on_rails, uma alternativa ao react-rails do Facebook;
  • Kriasoft: Tendo diversos “starter kits” entre seus repositórios, a Kriasoft é a responsável pela criação do conhecido react-starter-kit, mas também possuem diversos outros repositórios focados no ambiente React, como para o Webpack e GraphQL;
  • React Community: Esse repositório não pertence exatamente a uma empresa, ele é mantido por vários membros influentes da comunidade React, como o Dan Abramov e o Matt Zabriskie. Há um tempo atrás havia uma outra organization bastante famosa com conteúdo para React chamada Rackt, onde eram mantidos o React Router e diversos outros pacotes famosos, porém os membros das duas organizations decidiram que seria melhor para a comunidade evitar esta fragmentação e as organizations se juntaram.

Bom, é isso, espero que seja útil e te ajude a conhecer coisas novas para React e seu ambiente :)

Conteúdos