من یک سرویس هوش مصنوعی با Ballerina ساختم

من یک API برای تحلیل احساسات ساختم. از Ballerina استفاده کردم. قبلاً هرگز از این زبان استفاده نکرده بودم.

من معمولاً از Express یا Flask استفاده می‌کنم. می‌خواستم چیز جدیدی را امتحان کنم.

بیشتر کدهای بک‌اند (backend) از نوع لوله‌کشی (plumbing) هستند. شما JSON را تجزیه می‌کنید. داده‌ها را جابه‌جا می‌کنید. خطاها را مدیریت می‌کنید. منطق اصلی کوچک است، اما سیم‌کشی (wiring) بخش بزرگی از کار است.

Ballerina قابلیت‌های شبکه را در دل خودِ زبان قرار می‌دهد. آنچه یاد گرفتم این‌هاست:

Ballerina برای کارهای اتصال‌دهنده (glue work) است. از آن برای متصل کردن APIها و پایگاه‌های داده استفاده کنید. این کار باعث می‌شود سیم‌کشی (wiring) طبیعی به نظر برسد.

اگر می‌خواهید از وصله‌پینه کردن فریم‌ورک‌ها دست بردارید، Ballerina را امتحان کنید.

منبع: https://dev.to/roshenia11y/i-built-an-ai-service-in-ballerina-a-language-id-never-used-heres-what-surprised-me-51jj