SPA聚会5:与QA的Jest集成,强大的UIKit,组件库,用于扩展的DI,平台命令

你好 这是Moscow SPA 5 mitap的后报告,这是一系列针对Web应用程序主题(单页应用程序)感兴趣的前端开发人员的会议。 我们与Mail.Ru,Yandex,VKontakte,Tinkoff和Avito的发言人一起讨论了将Jest与QA基础架构,DI作为一种扩展方式,组件库的增长以及平台团队的集成。 他们还讨论了UIKit是否可以灵活并且适合所有内容。


如果您对这些主题感兴趣,请来关注下。 在内部,您可以找到会议材料:报告的录像,演讲者的演讲,mitap的来宾评论以及照片报告的链接。



报告书


可以开玩笑。 谢尔盖·梅柳科夫(Sergey Melyukov),阿维托(Avito)


Sergey Melyukov告诉我们我们如何将Jest与Avito的QA基础架构集成在一起。 看来这没什么特别的。 如果不适合我们自己的记者,请使用带有自写IPC和http / ws-moks的环境。



演讲


听众评论


  • 鼓励寻找自己的方式,改进现有工具
  • 我们正在等待至少一个精简版的Reporter与开放源代码中的笑话集成! 一切都非常美丽。


DI作为扩展一切的一种方式。 亚历克西·波普科夫(Yalex)


您在测试中多久连接一次库以进行棘手的模块交换? 如果将代码段包装到不同的平台上,什么时候可以? 还是您的A / B测试系统建立在无休止的开关/外壳上? 如果您不想再忍受了,请观看视频。



演讲


听众评论


  • 提示并键入TypeScript规则。
  • 这非常有趣,让我思考了开发方法。


UIKit,肯定可以。 Konstantin Lebedev,Mail.Ru


该报告不是关于现成的解决方案,而是关于如何使用通用规则构建最灵活组件的指定主题的研究。 这个故事在TypeScript示例中具有丰富的经验,其中包含愤怒和递归类型。



演讲


听众评论


  • 非常有趣,但是太复杂了。 开销太大。 但是,对于视界和大脑来说,它很有用!
  • 必须尝试。 我们正在等待进一步的发展。


组件库在哪里增长。 蒂姆·查普提科夫(VK)


在开发组件库时,团队面临相同的问题并应用相似的解决方案。 通常,他们需要大量资源:更多的开发人员,更多的时间,更多的测试阶段。 但是,如果资源很少,该怎么办? 您可以节省什么? 要找出答案,请看蒂姆·查普蒂科夫的报告。



演讲


听众评论


  • 灵活性万岁!
  • 许多实用的有用信息。


平台团队:应用指南。 廷科夫(Alexander Kazachenko),廷科夫


亚历山大分享了Tinkoff平台团队的经验。 她可以解决哪些任务,如何组织这样一个团队的工作以及许多其他有用的细节,请参阅报告。



演讲


听众评论


  • 当有人“在何时”对他人“一次”存在时,这是一件好事。
  • 该报告汇集了我所有的问题,我将在工作中提出建立平台团队的问题。


小组讨论“平台团队-童话还是现实?”


Konstantin Lebedev,Denis Kolesnikov,Tim Chaptykov,Alexey Popkov和Alexander Kazachenko讨论了前端架构平台团队在其公司中的工作以及实施该平台的必要性。 讨论由Roman Dvornov主持。



参考文献


可以在我们的YouTube频道上找到包含mitap所有视频的播放列表
为了不错过下一个SPA mitap,请订阅Taipad中的页面。


还有会议的一些照片





我们在AvitoTech的FacebookVKontakte页面上发布了完整的照片报告。


待会见!

Source: https://habr.com/ru/post/zh-CN469019/


All Articles