tgindex
Frontendmasters Courses

Frontendmasters Courses

Статистика

#frontendmasters courses source: https://frontendmasters.com/courses Channel for automated uploaded courses from frontendmasters.com Our Channels: @vue_courses @vue_updates Contacts: @Black_Yuzia

Последний пост
7 февр.
Последнее чтение
15 авг.
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
французский
Категория
Технологии
В каталоге с
12 авг.
Подписчики
1 058
−3 за 3 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
3 497
20 постов
Вовлечённость
330,5%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
2
каналов
Охват размещения
оценка
1/24сутки в ленте
1/48двое суток
1/72трое суток

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 7 февр.1 7041из vue_courses

    #admin #javacsript Don't miss https://certificates.dev/javascript/free-weekend

  • 7 нояб.2 583104из vue_courses

    #admin #vue Don't miss #vue #freeweekend https://vueschool.io/freeweekend for 48 hours

  • 11 нояб. 2024 г.6 27552из vue_updates

    #admin #nuxtnation https://nuxtnation.com/ Don't miss #nuxtnation 12-13 November 2024

  • 8 нояб. 2024 г.5 52283из vue_updates

    #admin #meetup Don't show this to russian, they afraid anything that similar to meetings Hello! Ukrainian (NO ENG SUBS sorry) MEETUP about frontend. At this meeting, we'll organize a debate on the following topics: Use of AI in front-end development: for or against Hiring a front-end developer for specific frameworks: for or against Designating a position for a dedicated layout developer in the team: for or against Front-end developer career growth toward fullstack: for or against We'll be joined by speakers from top international product IT companies, including: Oleksandr Mykulych, Frontend & QA Guild Master at SKELAR Yurii Artiukh, Founder & CTO at the agency Riverco.de Mykola Koval, CTO at Liven by SKELAR Tetiana Melnyk, Engineering Team Lead, Frontend Lead at Projector Institute Yevhenii Honcharenko, Tech Team Lead at Howly by SKELAR. https://www.youtube.com/live/36Hs7tZj63k

  • #admin Hello everyone! As you may have noticed, free courses are occasionally uploaded. Currently, my subscription has expired, so I can't upload any new courses right now. However, I have a solution: we could buy a new subscription—either monthly or annually. Pros: - We could collectively gather $40 (or $195 per year) and gain access to all the released courses, and then do it again and again until we get banned, lol. - You (contributors and users) will receive all new courses, and I have made backups in case the channel is deleted for any reason. Cons: - You would need to contribute some money (at least 40$) 👀, if you want to, of course. To gather feedback, I’ve created a poll. Please choose any option. I need to know if this is something you want or not. Want to say or suggest something? My DMs are open. Feel free to message me. If someone already have a sub, DM me, if you lie in the poll, I WILL FOUND YOU baka

  • без подписи

  • 35. Wrapping Up Evgenii wraps up the course by summarizing the topics discussed and sharing a few key takeaways. He also answers a question about best practices for updating the UI from a stream of data. #lesson

  • 34. Optimizing Performance Evgenii completes the system design for the social media news feed by describing how to optimize the network, UI rendering, and JavaScript code execution performance. #lesson

  • 33. Application State & API Evgenii continues the system design for the social media news feed. The state layer and the API are designed. Stories will be managed in a global state with their associated comments and media attachments. The API will use GET requests with server-side events. #lesson

  • 32. Requirements & Mock-Up Evgenii simulates an interview environment for designing a social media application news feed similar to Twitter. The application requirements and a mock-up of the virtualization are designed. The requirements include both functional and non-functional items. #lesson

  • 31. CSS, Images & Rendering Evgenii covers optimization techniques for assets such as CSS stylesheets and images. Similar JS optimizations like splitting, minifying, and compressing can be applied to CSS. Image optimization strategies depend on the type of image asset. The WEBP format is designed to replace PNG, JPG, and GIF usage on web pages. This lesson also includes performance optimizations for fonts and rendering performance. #lesson

  • 30. JavaScript Bundling & Loading Evgenii highlights strategies for optimizing JavaScript bundle size. The strategies include a multi-bundle compiler, code splitting, code prefetching, and code minification/compression. Other in-application techniques like deferred script loading are also discussed. #lesson

  • 29. Performance Optimization Evgenii discusses the core web vital metrics that help developers identify where to apply performance optimizations. Metrics include Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift. This lesson also includes performance differences between http/1.1, http/2, and http/3. #lesson

  • 28. Classic REST & GraphQL Evgenii compares classic REST APIs with GraphQL. Adding a GraphQL API introduces additional complexity, including requiring client libraries, caching layers, client state management for syncing data with the server, and the potential impact on JavaScript bundle size. GraphQL can also reduce complexity by providing a single API for client applications but multiple network implementations on the server. #lesson

  • 27. Web Sockets Evgenii explains that Web Sockets are one of the fastest ways to send data between the client and the server. They are bi-directional and will use TCP to send binary packets. The drawbacks of Web Sockets are the infrastructure cost and computing resources required to maintain constant TCP connections. The lesson concludes with a discussion of which networking strategy is best for the application's API. #lesson

  • 26. Server-Sent Events Evgenii discusses server-sent events, which are one alternative to long polling. Server-sent events have automatic reconnection handling and are more battery-efficient. They are also a good alternative to Web Sockets and very effective for large text-data streams. #lesson

  • 25. Network Connectivity Evgenii reviews UDP and TCP protocols and explains UDP doesn't guarantee the order of the data packets received across the network. Other network considerations are discussed, including energy consumption and latency. This lesson also includes the pros and cons of using long polling #lesson

  • 24. Application State Design Evgenii discusses strategies for managing state in an application. Understanding the trade-offs between IndexedDB, SessionStorage, and LocalStorage and normalizing forms will help optimize access costs. Indexes should be used if an in-app search is required. #lesson

  • 23. Handle Top Virtualization Evgenii concludes the virtualization exercise by handling intersections with the top observer. As the container is scrolled up, the elements are recycled to the top of the list. The scroll height calculation is used to maintain the same scroll position on the page. #lesson

  • 22. Virtualization Pool Q&A Evgenii answers questions about virtualization, including the types of applications where virtualization is beneficial and the differences between virtualization and other lazy loading techniques. #lesson