Блоговая система, написанная с использованием Quarkus. Важно отметить, что такое Quarkus. Конечно, вы можете найти информацию на Baidu, но я начал работать с ним в 2020 году, и прошло менее года.
[Официальный сайт](https://quarkus.io/) естественно на английском языке. По моему мнению, это единственный фреймворк, который может соперничать с Spring, и это мое личное мнение.
Теперь немного о моем блоге. Задний конец реализован с использованием MySQL, Quarkus-Hibernate-ORM-Panache и шаблонов Qute. Административная панель управления создана с использованием EasyUI, что является наиболее знакомым для меня инструментом, и ничего нового здесь нет.
Ранее я использовал Spring + JPA, довольно старую версию. Также хочу упомянуть GraalVM, о котором, я уверен, вы слышали. Блог, переписанный с использованием Quarkus, может работать на базовом уровне на всех JVM, хотя я не тестировал его на всех. Эта уверенность дана мне фреймворком Quarkus. Наконец, хочу сказать, что я хочу показать вам лишь небольшую часть возможностей Quarkus. Моя способность ограничена, и я постоянно изучаю и улучшаю свои навыки. Это видео, которое я разместил на YouTube, но оно на английском языке, так что придется смотреть, как есть. В настоящее время открытое ПО еще не идеально, но это не должно вас беспокоить.Я не стремлюсь к чему-то особенному, ведь это всего лишь небольшой блог с личным характером, который я использую сам. Важно понять, что может делать Quarkus и как он отличается от Spring, стоит ли его изучать и применять в производственной среде, и стоит ли поддерживать такой подход. Я уверен, что после некоторого изучения вы сможете сделать вывод. Также стоит упомянуть, что weirblog-quarkus-reactive еще не завершен, и слово "reactive" указывает на асинхронный и реактивный подход. В настоящее время основная проблема — это пагинация, и если кто-то знает решение, пожалуйста, отправьте код.
Архитектура программного обеспечения MySQL Quarkus-Hibernate-ORM-Panache Quarkus-Qute
quarkus-demo-parent демонстрационный микросервис (статьи на www.loveweir.com), использует Spring Cloud Gateway в качестве шлюза, что немного неудобно,
регистратор использует Consule, а микросервисы взаимодействуют с использованием REST клиента microservices.
Распределенная модель микросервисов Quarkus смотрите здесь: https://gitee.com/quarkus-microservice
quarkus-eventuate-tram-sagas-demo демонстрация saga-транзакций (не работает)
weirblog-quarkus-blog-3 исходный код для фронтенда и бэкенда www.loveweir.com
weirblog-quarkus-reactive исходный код для фронтенда и бэкенда — полностью асинхронный
quarkus-xxljob-demo демонстрация интеграции Quarkus с xxl-job
xxl-job-admin xxl-job веб-интерфейс для управленияspring-mqtt-demo пример интеграции Quarkus с MQTT
quarkus-tenant пример использования Quarkus JPA для многосменной архитектуры
quarkus-mybatis-demo пример интеграции Quarkus с MyBatis-Plus#### Инструкции по использованию
weirblog.sql
.compile quarkus:dev
.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )