جاوااسکریپت (JavaScript)
JavaScript
تعریف کوتاه
زبان برنامهنویسی وب که به صفحهها جان میدهد و از مرورگر تا سرور را در بر میگیرد.
جاوااسکریپت تنها زبانی است که همه مرورگرها میفهمند و به همین دلیل، زبان اصلی تعامل وب است: دکمهای که کلیک میشود، دادهای که بدون بارگذاری مجدد صفحه میآید و انیمیشنی که اجرا میشود، همه کار جاوااسکریپتاند. با آمدن Node.js، این زبان به سرور هم رفت و امروز از اپلیکیشن موبایل تا دسکتاپ را میسازد.
برای مبتدی، مسیر درست این است: مفاهیم پایه (متغیر، شرط، حلقه، تابع) و سپس کار با صفحه و در پایان پروژههای کوچک مثل فهرست کارها، و بعد فریمورکها. از وعدههای «از صفر تا حرفهای در یک هفته» بپرهیزید؛ جاوااسکریپت عمیق است و ارزش عمق دادن دارد.
واژههای مرتبط
اچتیامال (HTML)
زبان نشانهگذاری استاندارد ساخت صفحههای وب که ساختار محتوا را تعریف میکند.
تایپاسکریپت (TypeScript)
نسخه تایپدار جاوااسکریپت که خطاها را پیش از اجرا میگیرد و استاندارد پروژههای حرفهای شده است.
ریاکت (React)
محبوبترین کتابخانه جاوااسکریپت برای ساخت رابط کاربری، ساخته شرکت متا با جامعهای عظیم.