Skip to content

Commit

Permalink
comments lab6
Browse files Browse the repository at this point in the history
  • Loading branch information
iu5git authored and iu5git committed Nov 6, 2024
1 parent e5ed304 commit f54f20c
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
* [Демо версия](https://iu5git.github.io/Web/) интерфейса создателя заявки
* [Примеры](/tutorials/homework) UML и ER диаграмм
* [Примеры](/reports/) документации
* Видео мастер-классов по UML [ER и структура системы](https://www.youtube.com/watch?v=-gm3A2Lk67A) и [Бизнес процесс, развертывание и запросы](https://www.youtube.com/watch?v=yx1LBQkQkMA&t=11s)
* Видео мастер-классов по UML [ER и структура системы](https://vk.com/video-211704031_456239172) и [Бизнес процесс, развертывание и запросы](https://vk.com/video-211704031_456239171)
* [Основные команды](/tutorials/git) и мастер-класс по [основам Git](https://iu5edu.ru/wiki/devops/docs/master-classes/git/)
* Мастер-класс по [основам Docker](https://iu5edu.ru/wiki/devops/docs/master-classes/docker/)

Expand Down Expand Up @@ -116,7 +116,7 @@
* [Лабораторные по PostgreSQL, индексы, Tauri, чат-бот](https://github.com/iu5git/Database)
* [Методические указания Django](/tutorials/lab2-py/lab2_tutorial.md)
* [Методические указания Golang](/tutorials/lab2-go/README.md)
* Видео мастер-класс [gORM и шаблоны Golang](https://www.youtube.com/watch?v=Hh9Lf__Wohw)
* Видео мастер-класс [gORM и шаблоны Golang](https://vk.com/video-211704031_456239173)

#### Лабораторная 3

Expand Down Expand Up @@ -179,9 +179,9 @@
* [Настройка через WSL](https://github.com/iu5git/Networking/tree/main/kafka_wsl)
* [Методические указания Redis](/tutorials/redis/README.md)
* [Методические указания DRF Сессии](/tutorials/lab4-py/README.md)
* Видео мастер-класс [Авторизация на Django](https://www.youtube.com/watch?v=02YL8EcGONY)
* Видео мастер-класс [Авторизация на Django](https://vk.com/video-211704031_456239170)
* [Методические указания Golang JWT](/tutorials/lab4-go/README.md)
* Видео мастер-класс [Авторизация, Swagger и Redis на Golang](https://www.youtube.com/watch?v=F4Kll9WFliE&t=1546s)
* Видео мастер-класс [Авторизация, Swagger и Redis на Golang](https://vk.com/video-211704031_456239169)

Вместе с 4 лабораторной сдается текущий комплект документации, который требуется оформить в виде `.doc`:
- титульный лист РПЗ
Expand Down Expand Up @@ -216,15 +216,15 @@

В приложении должны быть навигационная панель `navbar` для списка базовых страниц, а также самописная навигационная цепочка `breadcrumbs`, где отображается путь от базовой страницы к текущей. В этой лабораторной никакого `Redux`, а `Context` вообще в курсе использовать нельзя.

Содержимое карточек получать из веб-сервиса лабораторной №3. Ajax-запросы написать самостоятельно через `fetch`. Ограничение с `CORS` решить через проксирование `React`. В методах `fetch` предусмотреть получение данных из коллекции с `mock`-объектами при отсутствии доступа к вашему бэкенду.
Содержимое карточек получать из вашего веб-сервиса. Ajax-запросы написать самостоятельно через `fetch`. Ограничение с `CORS` решить через проксирование `React`. В методах `fetch` предусмотреть получение данных из коллекции с `mock`-объектами при отсутствии доступа к вашему бэкенду.

* [Методические указания](/tutorials/lab5/README.md)

#### Лабораторная 6

- **Цель работы**: Внедрение адаптивности и развертывание приложения
- **Порядок показа**: Открыть `GitHub Pages` с mock на телефоне, сохранить PWA. Открыть PWA, применить фильтрацию услуг, перейти на главную и вернуться, чтобы показать старое значение фильтра. Перейти в адаптивный режим браузера, поменять ширину. Объяснить настройки для размера карточек, количества колонок и тд - показать конкретные значения размера и количества колонок, карточек. На компьютере показать подключение Tauri к бэкенду по IP локальной сети (не `localhost`), сравнить IP сервера из консоли и в коде приложения. Отредактировать услуги в БД и продемонстрировать изменение в Tauri.
- **Контрольные вопросы**: схема redux, reducer, store, PWA, Tauri
- **Контрольные вопросы**: flux, схема redux (store, reducer, dispatch, action), PWA, Tauri, Pages
- **Deployment диаграмма** все узлы и компоненты системы: фронтенда, web-сервера со статикой, веб-сервиса, базы данных и других хранилищ и тд. Узлы соединить протоколами, компоненты фронтенда и бэкенда поместить в узлах, указать API между ними.
- **Задание**: Внедрить менеджер состояний для хранения значений фильтров, добавление адаптивности и PWA, создание Tauri и развертывание в `Pages`

Expand All @@ -235,7 +235,7 @@
* [GitHub Pages, PWA и адаптивный дизайн](/tutorials/pwa/PWA.md)
* [Методические указания Redux Toolkit + fetch](/tutorials/redux/redux_toolkit.md)
* [Методические указания Tauri](/tutorials/tauri/)
* Видео мастер-классов [Tauri на основе проекта React](https://www.youtube.com/watch?v=5EbntrQyaAo) и [Tauri приложения с нуля](https://www.youtube.com/watch?v=EVzoZr5JNwo&t=16s)
* Видео мастер-классов [Tauri на основе проекта React](https://vk.com/video-211704031_456239168) и [Tauri приложения с нуля](https://vk.com/video-211704031_456239167)

#### Лабораторная 7

Expand Down Expand Up @@ -308,7 +308,7 @@
Создание простого нативного приложения для интерфейса гостя (без авторизации и редактирования), состоящий из 2 страниц с фильтрацией и картинками. Подключить приложение к разработанному API через IP адрес в локальной сети.

* [Методические указания React Native + Redux Toolkit](/tutorials/react-native/react_native.md)
* Видео мастер-класс [React Native](https://www.youtube.com/watch?v=XN87dx7HWZg)
* Видео мастер-класс [React Native](https://vk.com/video-211704031_456239166)
* [Методические указания iOS (UI kit)](/tutorials/ios_tutorial/)
* [Методические указания iOS (Swift UI)](/tutorials/swiftui)
* [Методические указания Android (Kotlin + Compose)](/tutorials/android-kotlin/README.md)
Expand Down
Binary file modified lectures/Lecture_8_React_Introduction.pdf
Binary file not shown.
Binary file modified lectures/Lecture_9_Frontend_architecture.pdf
Binary file not shown.

0 comments on commit f54f20c

Please sign in to comment.