Skip to content

daniilmiagkov/learning-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Портфолио

Описание проекта

Проект был сделан в 22 году, чтобы изучить React. В процессе были перенесены с C++ на js несколько лабораторных работ, игра и сетка фотографий.

  1. Для запуска: npm start
  2. Технологии: React

Описание проектов

2. Лабораторные работы

1. Дополнительное задание 1

Компоненты:

  1. Кнопки навигации по лаб работе
  2. Поля ввода информации
  3. Списки персонажей

Функции:

  1. Ввод исходных данных
  2. Выбор персонажа из списка
  3. Навигация
  4. Алгоритм поиска победителя
  5. Изменение массива персонажей при изменении исходных данных
  6. Сортировка

React App - Google Chrome 2022-08-16 20-18-27 (online-video-cutter com)

2. Поиск путей

Функции:

  1. Выбор размера поля
  2. Выбор начальной точки
  3. Выбор вариантов ходов
  4. Просмотр анимации прохождения пути
React.App.-.Google.Chrome.2023-08-31.20-15-22.1.mp4

3. Игра крестики нолики

Функции:

  1. Поиск победителя
  2. Прекращение игры, если выиграть невозможно
  3. Ввод исходных данных (размеры поля, количество клеток для победы)
  4. Ведение счета
  5. Сброс счета
  6. Навигация по игре
  7. Подсветка фигуры, которая будет поставлена
  8. Изменение размеров квадратов
  9. Когда ширина экрана меньше определенного значения, меняется диапазон размеров квадратов
  10. Выделение клеток, которые выиграли, и образование линии.

Компоненты:

  1. Поля ввода количества клеток для победы и размеров поля, сделанные в виде range,
  2. Таблица клеток обычная, где нельзя ставить фигуры
  3. Таблица клеток со вставкой фигур

React App - Google Chrome 2022-08-17 23-55-38 (online-video-cutter com)

4. Галерея фотографий

Функции:

  1. Загрузка фотографий с сервера
  2. Изменение размера основного изображения при изменении размеров окна
  3. Изменение основного изображения при нажатии на стрелки и на фотографии
  4. Прокрутка фотографий
  5. Смена фотографий под удары барабанов из песни. Чтобы включить, нужно изменить значение переменной music с 0 на 1.
  6. Изменение количества колонок фотографий при изменении размеров окна
  7. Изменение положения основной фотографии и колонок при прокрутке

2022-08-18_00-24-23 (online-video-cutter com)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors