Size: a a a

2020 April 14

nn

nolanson no in JS Liberty
строчег
источник

B

Bunk Bunkovich 🐈 in JS Liberty
nolanson no
букав много будет
угу
источник

B

Bunk Bunkovich 🐈 in JS Liberty
вот мне например плотят за одну строчку кода от 20р
источник

nn

nolanson no in JS Liberty
я тебе даже так скажу
источник

В

Виктория in JS Liberty
источник

nn

nolanson no in JS Liberty
мне лень тз читать
источник

B

Bunk Bunkovich 🐈 in JS Liberty
nolanson no
мне лень тз читать
бугага
источник

nn

nolanson no in JS Liberty
вот на столько лень
источник

B

Bunk Bunkovich 🐈 in JS Liberty
с нотифаями или без?
источник

nn

nolanson no in JS Liberty
Bunk Bunkovich 🐈
с нотифаями или без?
да это проблема
источник

F

Foma in JS Liberty
@react_or ковалски ленивый ты смотри
источник

В

Виктория in JS Liberty
На ваниле
источник

AK

Aleksei Kowalski in JS Liberty
Виктория
@moonspwll1
Реализовать мини-приложение "Список дел"

Приложение должно предоставлять следующий функционал:

1. Возможность добавлять таски в общий список с приоритетом
2. Возможность отмечать выполненное задание
3. Удаление заданий из списка
4. Сортировка задач по приоритетам
5. Сортировка задач по дате добавления
6. Сохрание и подгрузка списка из localStorage

Интерфейс приложения должен включать в себя следующие компоненты:

1. Поле для ввода текста таска.
2. Селект для выбора приортета таска (добавить три варианта - высокий/средний/низкий)
3. Кнопка "Создать таск" (название можно придумать своё)
4. Компонент - Таск (пункт списка задач)
   1. Статус таска
   2. Дата создания таска
   3. Кнопка удаления таска
   4. Текст таска
5. Список тасков
6. Кнопка сортировки по приоритету
7. Кнопка сортировки по дате создания таска

Рекомендации:

1. Постарайся разделить код на атомарные функции, каждая из которых будет выполнять какую-то одну определённу задачу
2. Попробуй спроектировать функции, отвечающие за рендер компонентов на странице и функции, отвечающие за логику самого приложения (сортировка, добавление, удаление и т.д.)
3. Подумай над состоянием приложения, где будут храниться все данные, например список дел или данные для формы добавления
4. Обрати внимание на паттерн "Модуль" - https://metanit.com/web/javascript/3.9.php. Подумай, где его можно применить в данной задаче
5. Старайся делать свой код модульным и гибким, пиши универсальные и компактные функции
Говорю же, давай все это в лс
источник

В

Виктория in JS Liberty
Кстати
источник

B

Bunk Bunkovich 🐈 in JS Liberty
Виктория
На ваниле
F
источник

F

Foma in JS Liberty
бистренько накатала
источник

AK

Aleksei Kowalski in JS Liberty
источник

B

Bunk Bunkovich 🐈 in JS Liberty
еще хуже чем мое
источник

B

Bunk Bunkovich 🐈 in JS Liberty
имхо
источник

F

Foma in JS Liberty
надо письку запазать
источник