Skip to content

wwwtsv/git-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Git-api

Суть приложения отображение информации о репозитории через api git

Одно ограничение. Важно, клиент ожидает что в репозитории будет ветка master

Посмотреть интерфейс и возможности можно пройдя через инструкции ниже

  1. Сначала запускается сервер который, предоставляет endpoint для клиента
  2. Затем запускается клиент которые, получает данные с сервера, обрабатывает их и рисует интерфейсы

Сервер на express, клиент на vue.

Не используются сторонние библиотеки для работы с git.

Для работы с асинхронным кодом на сервере и на клиенте используется Promise API и spawn child process в ноде. Сервер может передавать огромные объемы данных без сильных потерь в производительности.