1
آموزش کاتلین در وب

Kotlin/JS یعنی کاتلین با لباس وب

کدی که با Kotlin می‌نویسی، آخرش می‌ره تو مرورگر و JavaScript می‌شه.

درس 1 از 10

Kotlin/JS دقیقاً چیه؟

Kotlin/JS اجازه می‌دهد کد Kotlin به JavaScript تبدیل شود و داخل مرورگر یا Node.js اجرا شود. یعنی لازم نیست برای هر تکه منطق مشترک، دو بار با دو زبان مختلف کد بنویسی. البته قرار نیست معجزه کند؛ برای پروژه‌ای خوبه که یا تیم Kotlin بلد است یا می‌خواهی منطق مشترک را بین پلتفرم‌ها نگه داری.

نکته کاربردی: قبل از ابزار، باید بدانی چرا اصلاً داری از Kotlin در وب استفاده می‌کنی. هر تکنولوژی جای خودش را دارد؛ بی‌جا استفاده‌اش کنی، مثل پوشیدن کت‌وشلوار برای فوتبال است.

اولین تابع قابل اجرا

main در Kotlin/JS
fun main() {
    println("سلام وب کاتلینی!")
}
خروجی یا نتیجه اجرا
در کنسول مرورگر یا خروجی اجرای پروژه نوشته می‌شود: سلام وب کاتلینی!
نکته کاربردی: main نقطه شروع اجرای کد است. در وب هم همین ایده حفظ می‌شود، فقط خروجی نهایی برای محیط JavaScript آماده می‌شود.

نتیجه این درس 🎯

فهمیدی Kotlin/JS چیست و از کجا شروع می‌شود. قدم بعدی ساختار پروژه و Gradle است.

تمرین! 🧠

یک main بنویس که نام سایت فرضی‌ات را در console چاپ کند.

جواب تمرین
fun main() {
    println("Dicode Kotlin Web")
}
خروجی جواب
Dicode Kotlin Web