
Git
Git е разпределена система за контрол на версиите, която проследява промените в кодовите файлове и позволява на разработчиците да си сътрудничат, да поддържат история и да управляват различни версии на проекта едновременно.
Git е най-широко използваната система за контрол на версиите в света. Създадена от Linus Torvalds през 2005 г.
Разработчиците обикновено работят по функционални клонове, правят комити с напредъка си и обединяват промените си обратно в основния клон, когато приключат.
На практика
- Екип от 50 разработчици работи по един и същ код с Git клонове, всеки разработчик работи независимо, без да засяга останалите, и обединява промените чрез прегледани pull requests
- Грешка в продукцията беше проследена до конкретен commit с „git bisect“, като се установи точно коя промяна е причинила проблема и кой я е направил
- Цялата история на продукцията на стартъпа се съхранява в Git, което му позволява да види състоянието на приложението си във всеки момент от 3 години разработка
- Агенция използва Git клонове, за да поддържа отделни клиентски персонализации на общ шаблон, обединявайки основните подобрения към всички клиенти едновременно
Още за: Уеб разработка
- Адаптивен дизайн
- Progressive Web App (PWA)
- Едностранично приложение (SPA)
- Сървърно рендиране (SSR)
- Генериране на статични сайтове (SSG)
- API (интерфейс за програмиране на приложения)
- CMS (система за управление на съдържание)
- Headless CMS
- Контрол на версиите
- CI/CD (Непрекъсната интеграция / Непрекъснато разгръщане)
- JavaScript Framework
- TypeScript
Не сте сигурни как се отнася за Вас?
Старши инженер разглежда сайта Ви, присъствието Ви в търсачките и начина, по който стигат запитванията до Вас, след което записва трите неща, които си струва да се поправят първо. Документът остава за Вас във всеки случай.