Frontend at Wix: Insights


Details
Wix Engineering's meetups are distinguished by their emphasis on in-depth technical knowledge spanning numerous domains, including front-end, back-end, mobile, testing, and many more.
In our upcoming session, we will concentrate specifically on the intricacies of Frontend Engineering at Wix. We aim to provide insights into our construction methodologies, explore the potential impact of Artificial Intelligence on the engineering experience, and discuss our decision-making processes regarding technology adoption. We will delve into these subjects and beyond to enrich your understanding of our operational strategies.
We look forward to your participation in this technical deep-dive and believe it will be of significant value to your professional development.
Please register your guests separately.
Agenda
- 17:00 - 17:15 – Gathering
- 17:15 - 17:45 – UX-Driven Development – Vladyslav Kampov
- 17:50 - 18:25 – Parallel Execution in a Web Application – Hadar Geva
- 19:05 - 19:35 – Micro Frontend architecture at Wix – Itai Chejanovsky
- 18:30 - 19:00 – AI for Developers – assistant or potential threat – Artem Yavorskyi
- 19:35 - 20:30 – Networking
Speakers
- Vladyslav Kampov – Frontend Guild Engineering Manager (PL|UA)
- Hadar Geva – Frontend Guild Engineering Manager (IL)
- Artem Yavorskyi – Team Lead in Frontend Infra (PL|UA)
- Itai Chejanovsky – FED Guild & Developer Platform CTO (IL)
Topics
- UX-Driven Development – Vladyslav Kampov
Where is the balance between sticking up to the decision of writing everything using the same framework/lib and trying something different and unusual? What is more important – User Experience or making sure you don’t have a “Technology Zoo” in your code base? Let’s talk about the alternative angle of the decision-making process for your next project. - Parallel Execution in a Web Application – Hadar Geva
This talk will dive into the intricacies of web performance, obstacles that impact rendering and loading time, and explore solutions that can help to reduce execution bottlenecks and rendering latency.
We will cover the basics of the web application execution model, including the modern event loop and rendering process, and highlight APIs that could be used to optimize and monitor web performance.
Additionally, I will introduce workers and worklets - lightweight worker threads - and show various measurement tools and optimization techniques that can assist developers in improving performance. - Micro Frontend architecture at Wix – Itai Chejanovsky
Wix is built of many micro applications, micro services and micro frontends. In this talk we will show some of the flows of how this works and how our system is geared to enable development and deployment of such complex systems. - AI for Developers – assistant or potential threat – Artem Yavorskyi
For the last few years, we've seen a variety of tools based on AI which provides code suggestions for developers, generates assets, improves the build process, and more. Let's dive into AI basics, understand how developer AI tools work under the hood, how it helps speed up the development process today and try to predict how it will evolve.
COVID-19 safety measures

Frontend at Wix: Insights