1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ironman1987-chinese-developer-roadmap

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 6.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 18:19 740d5be

Дорожная карта 2021

Обычное обновление

  • Все логотипы дорожной карты были изменены, чтобы их можно было различить при черно-белой печати.
  • Добавлены печатные PDF-файлы для дорожных карт: Frontend Roadmap, Backend Roadmap, DevOps Roadmap.
  • Обновлена лицензия с некоторыми дополнительными деталями.
  • Добавлено недостающее руководство по поведению, шаблоны задач и запросов на изменение.
  • Улучшены легенды в дорожных картах.
  • Обновлены отказы от ответственности на дорожной карте.

Frontend-разработка дорожной карты

  • Было добавлено рекомендуемое знание интернета.
  • В дорожную карту добавлен раздел для VCS.
  • Упомянуто знание веб-безопасности.
  • Приоритет знания CSS-препроцессоров был понижен (приоритет отдан использованию CSS-in-JS).
  • «SMACSS/OOCSS» перемещен из рекомендаций и необязательного знания BEM.
  • Gulp был отмечен серым цветом и удален из возможных вариантов.
  • Линтеры и форматировщики — JSHint и JSLint были удалены. Рекомендовано только знание ESLint и Prettier.
  • Изменен порядок для «модульных сборщиков». Webpack > Rollup > Parcel.
  • Radium и Glamorous были удалены из опций CSS в JS.
  • CSS-фреймворки разделены на компонентные и основанные на CSS. Также добавлены Tailwind, Chakra среди заметных.
  • Реакт-тестирование-библиотека добавлена к доступным опциям тестирования и деприоритизированы все, кроме jest, cypress, enzyme и реакт-тестирования-библиотеки.
  • Поток был выделен серым цветом в «проверке типов».
  • Серверная отрисовка — After.js была деприоритизирована.
  • Добавлен раздел для веб-компонентов.
  • Статические генераторы сайтов — Next.js и Gatsby добавлены в качестве рекомендуемых, а Vuepress, Jekyll и Hugo — в качестве других вариантов.
  • Добавляет flutter и Ionic для мобильных приложений.
  • Обновлено описание для WASM.
  • Carlo и proton-native были выделены серым цветом из «настольных приложений».

Backend-разработка дорожной карты

  • Старый текстовый вид (https://github.com/kamranahmedse/developer-roadmap/tree/347831feaed227f42525e829ccc8d84a22386952#back-end-roadmap) исчез, и дерево стало более подробным. Скоро будет добавлен удобный для начинающих текстовый формат на веб-сайт.
  • Рекомендованное знание интернета было добавлено.
  • Были добавлены базовые знания фронтенда.
  • Была упомянута веб-безопасность.
  • Рекомендуется знание ОС, основы POSIX и некоторые детали базового использования терминала.
  • Раздел «Языки» был изменен. JavaScript стал «личной рекомендацией», а другие языки — доступными вариантами.
  • Был добавлен раздел VCS/Git.
  • Рекомендуются дополнительные знания базы данных (например, ORMs, ACID, транзакции, N+1, нормализация, индексы).
  • Раздел API был расширен с помощью REST, JSON, SOAP, HATEOAS, Open API Spec.
  • Больше стратегий аутентификации было добавлено в раздел аутентификации API.
  • Теперь в разделе кэширования есть CDN и клиентское кэширование.
  • Архитектурные паттерны были добавлены.
  • GraphQL был добавлен.
  • Новый раздел «Построение для масштабирования» был добавлен.

DevOps-дорожная карта

  • Знания о сетевых концепциях и основах POSIX в концепциях ОС.
  • Расширены операционные системы.
  • netstat добавлен в раздел «Учитесь жить в терминале».
  • Терминальные мультиплексоры (screen, tmux) добавлены.
  • SSH + переадресация портов добавлены в раздел сети и безопасности.
  • Управление запуском и службами (initd, systemd) добавлено в раздел концепций ОС.
  • ELK Stack переименован в Elastic Stack.
  • Linode, Vultr и Alibaba Cloud добавлены в «Поставщики услуг».
  • ELK Stack переименован в «Elastic Stack».
  • CI/CD — добавлены Gitlab CI, GitHub Actions, Bamboo и Azure DevOps Services.
  • Prometheus и Grafana добавлены в мониторинг инфраструктуры.
  • OpenTracing, Jaegar и Instana добавлены в мониторинг приложений.
  • Pulumi добавлен в обеспечение инфраструктуры.
  • Необязательные знания об электронных письмах.
  • Исправлены опечатки.

Дорожная карта 2019

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ironman1987-chinese-developer-roadmap.git
git@api.gitlife.ru:oschina-mirror/ironman1987-chinese-developer-roadmap.git
oschina-mirror
ironman1987-chinese-developer-roadmap
ironman1987-chinese-developer-roadmap
chinese-master