作者:Влад Чероков 2 年以前
365
Компетенции
фронтенд-разработчика
Фронтенд-разработчик должен обладать широким спектром навыков и знаний. Основные фреймворки включают React.js, Angular и Vue.js, каждый из которых имеет свои библиотеки для управления состоянием, такие как Redux и VueX.
開啟
Компетенции
фронтенд-разработчика Инструменты Сборка Бендлеры Parcel
Rolup
Webpack
Tack-раннеры Gulp
npm scripts
Менеджеры пакетов yarn npm Линтеры и форматеры Prettier StandardIS ESLint VCS Сервисы для хостинга проектов Bitbucket GitLab GitHub Git JavaScript Понимание концепций Строгий режим Shadow DOM Prototype Scops Event Bubbling Holsting Веб-компоненты ES6+ и модульный подход Fetch API/ Ajax Работа с деревом DOM Синтаксис и базовые конструкции HTML Основы SEO Доступность Формы и валидация Семантические элементы Фреймворки Vue.js VueX Angular NgRx RxJS React.js MobX Redux Веб-безопасность OWASP Security Risks Политика защиты контента (CSP) CORS HTTPS Интернет Протокол HTTP Принципы работы браузера DNS Домен Хостинг CSS Препроцессоры PostCSS LESS SASS Layouts Flexbox CSS Grid Блочная модель Отображение Позиционирование Floats Адаптивный дизайн Медиа-запросы Селекторы Синтаксис