FBT: فریمورک جاوااسکریپتی اپن‌سورس فیسبوک جهت چندزبانه کردن اپلیکیشن


FBT یک فریمورک جاوااسکریپتی است که توسط فیسبوک به صورت اپن‌سورس عرضه شده است که این امکان را در اختیار دولوپرها می‌گذارد تا رابط کاربری اپلیکیشن خود را با زبان‌های زندهٔ مختلفی در اختیار کاربرانش بگذارند.

اولین کسی باشید که به این سؤال پاسخ می‌دهید

از جمله قابلیت‌های این فریمورک می‌توان به انعطاف‌پذیری، سادگی و قدرتمندی‌اش اشاره کرد. سازوکار این ابزار اپن‌سورس بدین صورت است که کلیهٔ استرینگ‌های موجود در سورس اپلیکشن را یافته و به صورت بلادرنگ معادل آن‌ها را در سایر زبان‌ها بارگزاری می‌کند. به عنوان نمونه کد نوشته‌شده با این ابزار داریم:

<button>
    <fbt desc="Canonical intro text">
        Hello, World!
    </fbt>
</button>

در پایان لازم به یادآوری است که برای اجرای FBT نیاز به NodeJS ،Yarn و Babel خواهید داشت.



آتنا ستوده