Ми умудрились переписати сайт і кабінет під вже під час війни. Викинули 80% коду, додали купу нових фіч, а швидкість додавання нових фіч збільшилась в кілька разів. Теж використовуємо bootstrap+jquery.
Тільки хотів загадати про htmx у середині подкасту, але Микола вже згадав потім одразу)
У нас компанія складається із Python розробників і на одному із проектів де я працюю також був легасі код із старого jQuery та Bootstrap3 та купа інших всяких бібліотек на фронті. Наразі ми переписали кабінет користувача на htmx/bootstrap5 і всі в команді раді. Наразі у нас в команді також є фронтенд розробник, який знає як працюють Джанго темплейти і допомагає нам із версткою того чи іншого компоненту, а ми вже лише робимо логіку і конектимо то все.
Я бачу, що для Миколи то не буде проблемою вивчити Django templates :)
Ми умудрились переписати сайт і кабінет під вже під час війни. Викинули 80% коду, додали купу нових фіч, а швидкість додавання нових фіч збільшилась в кілька разів. Теж використовуємо bootstrap+jquery.
Все правильно робите. В сраку той реакт.
По темі бібліотек крім HTMX також подивіться
https://hotwired.dev/
А також соловйовську https://github.com/kasta-ua/twinspark-js
Тільки хотів загадати про htmx у середині подкасту, але Микола вже згадав потім одразу)
У нас компанія складається із Python розробників і на одному із проектів де я працюю також був легасі код із старого jQuery та Bootstrap3 та купа інших всяких бібліотек на фронті. Наразі ми переписали кабінет користувача на htmx/bootstrap5 і всі в команді раді. Наразі у нас в команді також є фронтенд розробник, який знає як працюють Джанго темплейти і допомагає нам із версткою того чи іншого компоненту, а ми вже лише робимо логіку і конектимо то все.
Я бачу, що для Миколи то не буде проблемою вивчити Django templates :)
Сподобався епізод, все правильно робите, головне, швидкість релізу нових фіч для клієнтів.
У нас точно така ж проблема, хочемо все переписати, брались, не тягнемо, тому працюємо на тому що 4 роки назад написали.
Ууу буде весело давайте апдейт через пів року ;)
Ніколи одна людина не замінить 2х, але ГЛ.
Підписуйтесь, розкажемо 👌
SPA це вже вчорашній день на фронті :). Він повертається до концепту MPA тільки з новітніми технологіями, наприклад, Next.js чи Remix.
З того що я зрозумів, ви також ідете в цю сторону, але трохи старішими підходами.