Size: a a a

Java/Kotlin and more

2021 May 23

K

Kehlani in Java/Kotlin and more
Вообще довольно странный аргумент, по идее в абсолютных числах это будет небольшой выигрыш, потому что шаблонизаторы довольно быстрые, а основное время занимает ожидание ответа от БД
источник

L

Lera in Java/Kotlin and more
Thymeleaf рендерит только 5 тысяч страниц в секунду
источник

L

Lera in Java/Kotlin and more
Когда мой - 134 тысячи)
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Вообще шаблонизаторы на бэке уже как единороги
источник

K

Kehlani in Java/Kotlin and more
+, использую их только для email, а так REST API + SPA 😎
источник

L

Lera in Java/Kotlin and more
Ну блин, не зря же я его делал?(
источник

KD

Kirill Dominate in Java/Kotlin and more
Как хороший опыт он тебе пригодится
источник

L

Lera in Java/Kotlin and more
У меня столько проектов было которые годятся только на "хороший опыт"
В итоге ничего полезного для других так и не сделал(
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Да
источник

L

Lera in Java/Kotlin and more
Я вообще в вебе не шарю, что стоит использовать для того, чтобы связать страницу и Rest API? Знаю только о jquery, но слышал что это немного не очень
источник

K

Kehlani in Java/Kotlin and more
Сейчас для фронта используют SPA-фреймворки, 3 самых популярных это React, Vue, Angular. JQuery используется в "традиционных", не-SPA-приложениях, где есть какие-то динамические части
источник

KD

Kirill Dominate in Java/Kotlin and more
Что значит "какие-то динамические части"?)
источник

L

Lera in Java/Kotlin and more
Что по вашему мнению лучше юзать? React, Vue или Angular?
источник

K

Kehlani in Java/Kotlin and more
Ну типа динамически подгрузить что-то с API и потом вставить это в DOM-дерево без перезагрузки всей страницы 😀
источник

K

Kehlani in Java/Kotlin and more
Вообще тебе как бэкэндеру это знать необязательно, это работа фронтов
Джавистам и особенно любителям Spring обычно рекомендуют Angular, потому что там принудительный Typescript, есть Dependency Injection и куча непонятных абстракций прям как в Спринге 😀
У Vue вроде как самый низкий порог входа и из трёх он самый простой для изучения
Но мне больше всего нравится React, хоть это и неполноценный фреймворк. Мне нравится его особый путь, когда для описания вьюшек используется полноценный язык программирования, расширенный элементами языка разметки, когда во всех остальных фреймворках и шаблонизаторах используют язык разметки, дополненный элементами языка программирования 😀
источник

L

Lera in Java/Kotlin and more
> Вообще тебе как бэкэндеру это знать необязательно, это работа фронтов
Я скорее не бэкендер, а человек, которому нечего делать и программирование - хобби
источник

L

Lera in Java/Kotlin and more
Ну видимо React буду изучать тогда
источник

KD

Kirill Dominate in Java/Kotlin and more
Неполноценный фреймворк = (cast) библиотека js
источник

K

Kehlani in Java/Kotlin and more
Ну да, его создатели так и называют, библиотекой
источник

K

Kehlani in Java/Kotlin and more
Там по сути из коробки есть только реактивный рендер компонентов, всё остальное — роутинг, стейт менеджмент, общение с API бэкэнда и тд — ты делаешь с использованием других библиотек))
источник