We are closing the summer season! UralJS # 9 will be held on Saturday, August 25 in the office of the Contour on the wide river. Let's discuss why the frontendors microservice architecture, teach the tests to really press the buttons and figure out how to catch the error on the user's computer before he calls technical support.
Here is a detailed description of the reports:
In the backend, microservices are common. There are dozens of well-developed methodologies for building, assembling, scaling, and architecture. We rarely use the service approach on the client and almost no materials on design.
I will tell you why the microservice architecture is useful in the frontend, why we wanted to drag it in, in what form we implemented it, and what we gained from it.
When we write tests, we want everything at once: so that the code is simple and concise, support is easy, execution is fast, and coverage is 100%. Unfortunately, often it is necessary to search for compromises.
I will tell you how difficult it is to achieve honest user scenarios, even such simple ones as clicking on a button. I will review several testing tools and share the solution that we use in the project.
You → Service ← Users. It works for you, but they don’t. I'll tell you how to understand the user without bicycles before that something went wrong and rectify the situation.
Register to have tea, coffee and snacks for all guests.
Records will appear on the YouTube channel after the mitap.
Source: https://habr.com/ru/post/420671/
All Articles