Возможно, это не всегда так, но начать - это самая простая часть. Что происходит, когда ваше приложение начинает расти, и сложность всех его движущихся частей больше, чем вы можете удержать в голове? Как поддерживать согласованность между несколькими членами команды? Как убедиться, что небольшое изменение в одной части вашей кодовой базы вызовет критическую ошибку в другой части? В этом курсе мы погрузимся в сложные аспекты обслуживания, добавления функций и рефакторинга крупномасштабной базы кода пользовательского интерфейса, которая активно используется клиентами. Мы рассмотрим все, от тестирования до построения конвейеров до лучших практик автоматизации.
Вы узнаете, как создать инфраструктуру продакшн уровня для своего пользовательского интерфейса.
Вы узнаете, как настроиться на серьезный рефакторинг с уверенностью.
Вы сможете узнать, какой тип тестирования наиболее эффективен для ваших нужд.
Вы узнаете, как выявлять распространенные ошибки, прежде чем вносить их в свою кодовую базу.
Вы узнаете, как автоматизировать утомительные задачи, чтобы снова сосредоточиться на том, что действительно важно.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.
Стив - архитектор фронтенда в компании Temporal. Ранее он занимал аналогичную должность в Twilio и SendGrid. Стив также является основателем и почетным директором программы обучения фронтенд-разработке в Turing School for Software and Design в Денвере, Колорадо — это некоммерческая программа подготовки разработчиков. В прошлой жизни Стив был учителем в государственных школах Нью-Йорка, где он преподавал специальное образование и веб-разработку в
Speakers like him who blabbers a lot, makes subtitles mandatory. Wondering if the Coursehunter team or someone here could help with it
SKIncognito V
for all FEM courses, go to their transcripts repo. Has all subtitles in .vtt in this case: https://github.com/FrontendMasters/fm-transcripts/tree/master/en-US/2023-05-26-enterprise-ui-dev
you need to download the course first of course and use a player that supports .vtt, rename the files to the corresponding subtitle files in the same folder
tim
u r the best
Hedgehog
up, please
user
update please
Anonymous
https://github.com/stevekinney/enterprise-ui-dev
Radislaw
Day 1 Introduction: Day 1 Configuring TypeScript Unit Testing Writing Reusable Tests Spies, stubs, and mocks Snapshots Code Coverage Integration Testing (Playwright) Component Testing Visual Regression Testing
Day 2 Introduction: Day 2 Formatting with Prettier, .editorconfig, and .gitattributes Linting for Code Quality with ESLint Writing your own ESLint rules Commit Hooks with Husky Code Review Automation Error Reporting in Production Security Audits and Dependency Updates CI/CD with Github Actions Releasing and Deploying
in this case:
https://github.com/FrontendMasters/fm-transcripts/tree/master/en-US/2023-05-26-enterprise-ui-dev
you need to download the course first of course and use a player that supports .vtt, rename the files to the corresponding subtitle files in the same folder
Introduction: Day 1
Configuring TypeScript
Unit Testing
Writing Reusable Tests
Spies, stubs, and mocks
Snapshots
Code Coverage
Integration Testing (Playwright)
Component Testing
Visual Regression Testing
Day 2
Introduction: Day 2
Formatting with Prettier, .editorconfig, and .gitattributes
Linting for Code Quality with ESLint
Writing your own ESLint rules
Commit Hooks with Husky
Code Review Automation
Error Reporting in Production
Security Audits and Dependency Updates
CI/CD with Github Actions
Releasing and Deploying