- life hacks in CSS, HTML and JS,
- the architecture of the YuMoney frontend.
Make yourself comfortable: you may not have heard this before.
Front-end hacks
Mikhail Stepanov, senior front-end developer
10 life hacks in CSS, HTML and JS (which you may not have even guessed about)
2:13 Background, or what has tigers to do with here
3:26 Life hack # 1. Linking: a new way to connect styles
6:55 Life hack # 2. Carousel: Scroll Snap spec
9:25 Life hack # 3. Using the Base tag attribute
11:14 Life hack # 4. Ping
13:25 Life hack # 5. Datails: native accordions
14:54 Life hack # 6. Select in several lines
17:22 Life hack # 7. Inputs outside form
19:37Life hack # 8. Disable inputs
20:57 Life hack # 9. Popup
22:28 Life hack # 10. Scroll
24:12 How many new tigers have you discovered?
Overview of the UMoney frontend architecture
Ilya Kashlakov, Head of Interface Development Department
In his report, Ilya will tell how the architecture of the YuMoney frontend has evolved. Let's discuss the influence of Legacy on the development of architecture. And the way we fight Legacy. I'll tell you about new approaches to both the server front-end architecture and the client-side - what they are based on and what we are striving to achieve in development.
1:39 About the speaker
2:38 Briefly about the UMoney front-end
2:57 Why a platform command is needed
4:30 Server Side: development directions
5:53 Infrastructure direction: about the transition from monolith to microservices, problems that have arisen
9:27What is a blank and why is it? Problems of the procurement
13:28 The procurement must be better and better
19:00 Architectural direction: MVC model overview
20:17 Clean function is enough for everyone!
21:47 What was wrong with the pure function?
24:06 New age: what architecture looks like now
25:42 What gives us the choice of Nest
28:25 Client Side: from the classic frontend to the modern
All reports from the big IT conference YuMoneyDay . On the way there are materials about SQL, DevOps, PM, testing and mobile development.