
Olá harachtochitory! Temos ótimas notícias. Assim que nossos colegas descobriram que Michel Weststrate estava pronto para fazer um workshop em Moscou, eles imediatamente reuniram um grupo de pessoas que queriam. E eles decidiram jogar dois ingressos para a master class entre os leitores do habroblog. Leia sobre a oficina e as condições do sorteio abaixo do corte.
O que seráWorkshop "Gerenciamento avançado de estado de reação com MobX"
Sobre o workshopMobX é um dos pacotes mais baixados do ecossistema React. No entanto, você pode não ter usado. O MobX leva a programação reativa para o próximo nível e transforma seu estado em um modelo grande e reativo. O resultado disso é um código conciso e muito direto. Por esse motivo, é usado em grandes empresas como Microsoft (que alimenta o novo Outlook Web), SAP e Amazon.
Neste workshop, aprenderemos tudo o que você precisa saber sobre o MobX e o MobX em combinação com o React. Vamos começar com o básico. Qual é a filosofia por trás do MobX? Como você argumenta com o MobX. O que é reatividade transparente? Você aprenderá como o MobX aumenta a produtividade, mas também como evitar armadilhas comuns. Você verá como pode usar o MobX para acionar PoCs. E discutiremos como o MobX é usado no Mendix para gerenciar um domínio de problema descrito em mais de 1500 classes.
À tarde, mergulharemos em assuntos mais avançados, como modelagem de processos assíncronos e hidratação de estado. Vamos dar uma olhada no básico do Mobx-State-Tree, que ajuda a organizar domínios de problemas complexos, fornecendo padrões arquiteturais claros, uma API para declarar a forma do seu estado e todas as ferramentas necessárias para fazer coisas avançadas, como viajar no tempo, desfazer / refazer , geração de patches, middleware etc.
Mesmo quando você ainda não planeja usar o MobX, reserve um dia para se familiarizar com uma maneira diferente de gerenciar o estado e usá-la como inspiração.
Autor e formadorMichel Weststrate é o autor da biblioteca MobX - uma nova tendência global no trabalho com o estado do aplicativo no desenvolvimento de front-end.
Entrevista Michelle:
habr.com/company/jugru/blog/426517Biblioteca:
mobx.js.org e
github.com/mobxjs/mobxTwitter:
@mweststrateMédio:
@mweststrateSorteioPara participar do desenho, você deve enviar perguntas (em inglês) sobre o tópico de trabalhar com o estado no cliente. O direito de escolher os vencedores está reservado para Michel Weststrate. O autor da pergunta mais apreciada pelo treinador receberá um lugar.
Aceitamos perguntas através do formulário até 16 de novembro. Os vencedores serão anunciados em 20 de novembro.Linguagem de trabalho do workshopInglês
Data e duração do workshop26 de novembro, das 10h às 19h.
Local de encontroEscritório de Moscou do Mail.Ru Group, Leningradsky pr., 39, p. 79.
UPD: Michelle escolheu os vencedores que temos o prazer de convidar para o workshop:
- Por que precisamos do React.js, se todos os nós do [DOM] podem controlar pela reatividade do MobX? Artyom Harutyunyan.
- Qual é a melhor prática para manter a consistência do estado durante a execução do código assíncrono? Sergey Utkin.