Size: a a a

2021 February 12

VZ

Volodymyr Z in Frontend UA
просто цікаво як з точки зору фронту такі штуки хендляться
источник

DB

Dmytro Bezsinnyi in Frontend UA
фіксити конкретно такі штуки на фронті це костиляка
Як би було консистентно, наприклад, але все ж формат не підходить фронту з якихось причин.
То або переконують бек парсити в "нормальний" вигляд ці данні, або на фронті типу функція нормалізації данних
источник

RV

Roman V in Frontend UA
Volodymyr Z
просто цікаво як з точки зору фронту такі штуки хендляться
Виявляти зламаний API повинні тести, а не фронтенд
источник

VS

V7v S6k in Frontend UA
Volodymyr Z
просто цікаво як з точки зору фронту такі штуки хендляться
З точки зору фронтенду можна написати адаптер, який буде приводити всі відповіді API у потрібний тобі формат. Але якщо можливо, то краще фіксити бекенд, звичайно.
источник

VZ

Volodymyr Z in Frontend UA
Дякую за відповіді!
источник

RV

Roman V in Frontend UA
V7v S6k
З точки зору фронтенду можна написати адаптер, який буде приводити всі відповіді API у потрібний тобі формат. Але якщо можливо, то краще фіксити бекенд, звичайно.
Так не напишешь адаптер на всі випадки життя, сьогодні вони зламали таким чином, завтра ще якось зламають, це неможливо передбачити як воно буде зламано. Максимум валідатор написати що данні такі, як потрібно.
источник

VS

V7v S6k in Frontend UA
Roman V
Так не напишешь адаптер на всі випадки життя, сьогодні вони зламали таким чином, завтра ще якось зламають, це неможливо передбачити як воно буде зламано. Максимум валідатор написати що данні такі, як потрібно.
Звичайно, це більше для кривих 3rd party API варіант.
источник

OC

Ostap Chervak in Frontend UA
По хорошому, вам би з бекендом пошерити моделі реквестів і респонсів. Тобі б такого не сталось зовсім
источник

EO

Eugene Obrezkov in Frontend UA
Ребят, а есть кто хорошо дружит с Jekyll?

У меня есть следующая структура:
 - en
 - ru
 - uk
 - ...

В каждой из этих папок есть Markdown файлы на соответствующих языках из которых генерируется HTML страница для просмотра. Я теперь хочу сделать так, чтобы Jekyll каждый раз когда билдит сайт, в каждой из этих папок ещё сделал index.md в котором будут проставлены ссылки на все файлы из папки. Есть идеи?
источник

SS

Sviatoslav Sydorenko... in Frontend UA
Eugene Obrezkov
Ребят, а есть кто хорошо дружит с Jekyll?

У меня есть следующая структура:
 - en
 - ru
 - uk
 - ...

В каждой из этих папок есть Markdown файлы на соответствующих языках из которых генерируется HTML страница для просмотра. Я теперь хочу сделать так, чтобы Jekyll каждый раз когда билдит сайт, в каждой из этих папок ещё сделал index.md в котором будут проставлены ссылки на все файлы из папки. Есть идеи?
а шаблонізатором якимось згенерувати на pre-build не варік?
источник

EO

Eugene Obrezkov in Frontend UA
Sviatoslav Sydorenko 🇺🇦🇨🇿 | Core Dev @ aiohttp/ansible/CherryPy | Red Hat
а шаблонізатором якимось згенерувати на pre-build не варік?
не думаю, я ж не смогу достать список файлов
источник

SS

Sviatoslav Sydorenko... in Frontend UA
чому ні?
источник

SS

Sviatoslav Sydorenko... in Frontend UA
за межами джекіла
источник

EO

Eugene Obrezkov in Frontend UA
аа
источник

EO

Eugene Obrezkov in Frontend UA
та это понятно 🙂
источник

EO

Eugene Obrezkov in Frontend UA
я сейчас думаю как это сделать в рамках этой инфры, не выходя за рамки джекила
источник

SS

Sviatoslav Sydorenko... in Frontend UA
взагалі, Jekyll це рубі, тож дивитися що їх шаблонізатор вміє і вперед. та й має ж у них бути якась система плагінів, щоб вставляти що завгодно в контекст шаблонів
источник

EO

Eugene Obrezkov in Frontend UA
да, можно, до своего плагина я пытаюсь найти может чей-то уже есть
источник

SS

Sviatoslav Sydorenko... in Frontend UA
я більше шаную Lektor (він на пайтоні) і якби я там це робив, то це було б через плагін, який банально сканує директорію і вставляє вміст у змінну, яка потім доступна в шаблонізаторі. ну і всередині був би якийсь цикл засобами шаблонізатора, щоб то все лінконути
источник

EO

Eugene Obrezkov in Frontend UA
это мой запасной план такой и есть)
источник