Hola Este es un informe posterior del mitap de SPA 5 de Moscú, una serie de reuniones para desarrolladores front-end interesados en el tema de las aplicaciones web (Aplicación de una sola página). Junto con oradores de Mail.Ru, Yandex, VKontakte, Tinkoff y Avito, hablamos sobre la integración de Jest con la infraestructura de control de calidad, DI como una forma de escalar, el crecimiento de las bibliotecas de componentes y un equipo de plataforma. También discutieron si UIKit puede ser tan flexible y adecuado para todo como sea posible.
Acércate al gato si estás interesado en estos temas. En su interior encontrará materiales para reuniones: grabaciones de video de presentaciones, presentaciones de oradores, reseñas de invitados de la reunión y enlaces al reportaje fotográfico.

Informes
Estaño para Jest. Sergey Melyukov, Avito
Sergey Melyukov contó cómo integramos Jest con la infraestructura de control de calidad de Avito. Parece que esto no es nada especial. Si no fuera por nuestro propio reportero, entorno con IPC auto-escrito y http / ws-moks.
→ Presentación
Opiniones de oyentes
- Motiva a buscar sus propios caminos, mejorar las herramientas existentes
- ¡Estamos esperando al menos una versión ligera del reportero integrado con la broma en código abierto! Todo es muy bello.
DI como una forma de escalar todo. Alexey Popkov, Yandex
¿Con qué frecuencia conecta una biblioteca en las pruebas para el intercambio de módulos complicado? ¿A qué hora si envuelve partes de su código para diferentes plataformas? ¿O tal vez su sistema de prueba A / B se basa en un interruptor / caja sin fin? Si no quieres soportarlo más, mira el video.
→ Presentación
Opiniones de oyentes
- Consejos y escribir la regla de TypeScript.
- Fue muy interesante y me hizo pensar en enfoques de desarrollo.
UIKit, que seguro que sí. Konstantin Lebedev, Mail.Ru
Este informe no se trata de una solución preparada, sino de un estudio sobre un tema designado de cómo construir los componentes más flexibles con reglas comunes. La historia está sólidamente sazonada con ejemplos de TypeScript con tipos furiosos y recursivos.
→ Presentación
Opiniones de oyentes
- Muy interesante, pero demasiado complicado. Demasiado sobrecarga. ¡Pero para horizontes y cerebros es útil!
- Debo intentarlo. Y estamos esperando un mayor desarrollo.
Donde crecen las bibliotecas de componentes. Tim Chaptykov, VK
Al desarrollar bibliotecas de componentes, los equipos enfrentan los mismos problemas y aplican soluciones similares. Por lo general, requieren muchos recursos: más desarrolladores, más tiempo, más etapas de prueba. Pero, ¿y si hay muy pocos recursos? ¿En qué puedes ahorrar? Para averiguarlo, mire el informe de Tim Chaptykov.
→ Presentación
Opiniones de oyentes
- ¡Viva la flexibilidad!
- Mucha información práctica útil.
Alexander compartió la experiencia del equipo de plataforma en Tinkoff. Qué tareas puede resolver, cómo organizar el trabajo de dicho equipo y muchos otros detalles útiles, vea el informe.
→ Presentación
Opiniones de oyentes
- Es bueno cuando hay aquellos para quienes "hay cuándo" aquello que es "una vez" para los demás.
- El informe reunió todas mis preguntas y plantearé en el trabajo la cuestión de crear un equipo de plataforma.
Konstantin Lebedev, Denis Kolesnikov, Tim Chaptykov, Alexey Popkov y Alexander Kazachenko analizaron el trabajo del equipo de plataforma de arquitectura front-end en sus empresas y la necesidad de su implementación. La discusión fue moderada por Roman Dvornov.
Referencias
Puede encontrar una lista de reproducción con todos los videos del mitap en nuestro canal de YouTube.
Para no perderse el próximo mitap de SPA, suscríbase a la página en Taipad .
Y algunas fotos de la reunión. Publicamos el reportaje fotográfico completo en las páginas de Facebook y VKontakte de AvitoTech.
Hasta pronto!