Entries with tag api .

Как правильно настроить поддержку CORS в Spring API с использованием Spring Security

Иногда самые простые задачи в разработке могут превращаться в настоящую головоломку. Так случилось и с нами: наша команда столкнулась с неожиданной проблемой при интеграции API, написанного на Java с использованием Spring, и сайта-лендинга заказчика. Ошибка CORS (Cross-Origin Resource Sharing) стала барьером для нормального взаимодействия между сервисами. В этой статье я расскажу, как мы решили проблему и какие подходы лучше использовать в зависимости от конфигурации вашего проекта.

Основные методы аутентификации для REST API

В современном мире микросервисов и REST API существует множество методов аутентификации. Эти методы варьируются в зависимости от конкретных требований системы, но большинство из них является вариацией нескольких основных подходов. Аутентификация играет ключевую роль в защите данных и сервисов, и понимание ее основных принципов важно для разработки безопасных API. В данной статье мы рассмотрим четыре самых распространенных метода аутентификации, используемых в REST API.

Повышение эффективности Spring Boot REST API приложения с помощью сжатия Gzip

В мире REST API производительность является ключевым фактором. Пользователи ожидают быстрых и отзывчивых приложений, поэтому оптимизация API очень важна. Одним из мощных методов повышения производительности REST API является использование Gzip-сжатия. В этой статье мы рассмотрим, зачем и как использовать Gzip-сжатие в Spring Boot REST API приложении, а также какое положительное влияние оно может оказать на производительность вашего API.

Валидация по условию в приложении на Kotlin

Несмотря на то что фреймворк Jakarta Validation предлагает множество решений и возможностей для валидации, иногда нам необходимо определить собственную логику валидации, отвечающую требованиям нашего проекта. В этой статье мы рассмотрим как реализовать валидацию модели данных по условию - валидацию, которая зависит от связи между несколькими свойствами объекта. Мы рассмотрим процесс создания пользовательской аннотации и валидатора, которые позволят нам добавить необходимые проверочные ограничения на уровне класса.

Reactive REST API. Kotlin, Spring WebFlux и R2DBC

В этой статье вы увидите как настроить проект в IntelliJ Idea для создания реактивного REST API приложения на Kotlin и WebFlux. Также мы вместе создадим демонстрационное приложение "АПИ интернет магазина обучающих курсов онлайн", используя реактивное программирование.
— 8 Items per Page
Showing 1 - 8 of 9 results.

Коротко о себе:

Работаю Java/Kotlin разработчиком в компании Tune-it.

Люблю тёмное Guinness и chocolate trinidad moruga scorpion.

Doing my best.

No opened content.
Open blog entry to get advice.