Я создал AI-сервис с помощью Ballerina

Я создал API для анализа тональности текста. Я использовал Ballerina. Раньше я никогда не работал с этим языком.

Обычно я использую Express или Flask. Мне захотелось попробовать что-то новое.

Большая часть бэкенд-кода — это «сантехника». Вы парсите JSON. Вы перемещаете данные. Вы обрабатываете ошибки. Сама логика занимает мало места. Кода для связывания компонентов — много.

Ballerina встраивает сетевое взаимодействие прямо в язык. Вот что я узнал:

Ballerina предназначена для «склеивания» компонентов. Используйте её для соединения API и баз данных. С ней процесс связывания кажется естественным.

Попробуйте Ballerina, если хотите перестать «сшивать» фреймворки между собой.

Источник: https://dev.to/roshenia11y/i-built-an-ai-service-in-ballerina-a-language-id-never-used-heres-what-surprised-me-51jj