سلام، یکی از سوالاتی که دوستان و همکاران از من میپرسند این است که چرا من بیشتر از هر زبان برنامه نویسی دیگری به جاوااسکریپت علاقه دارم و از آن استفاده میکنم. توی این مقاله میخواهم 3 دلیل علاقه مند بودن من به جاوااسکریپت را بهتون بگم.
جاوااسکریپت یک زبان سطح بالا، مبتنی بر شی و پویا است که برای پویاسازی و افزایش تعامل با صفحات وب هم در بخش کلاینت و هم بکاند بکار میرود. این زبان در کنار html و css در ساختار صفحات مبتنی بر وب و مرورگر کاربرد بسیار دارد.
این زبان برنامهنویسی در جهان بسیار محبوب است و یکی از پراستفادهترین زبانها میباشد.
با پیشرفت زبانهای برنامهنویسی و ظهور کتابخانهها و فریمورکهای قدرتمند اکنون میتوان از جاوااسکریپت برای هر کاری از جمله هوش مصنوعی استفاده کرد.
یکی از اصلیترین دلایل من برای استفاده از این زبان، سادگی آن است. برخلاف زبانهای برنامه نویسی دیگر من برای یادگیری این زبان حدود دو ماه تمام وقت گذاشتم (سال 95 ). این برای من خیلی لذت بخش بود...
جاوااسکریپت این امکان را به ما میدهد که هم فرانت اند و هم بک اند را کدنویسی کنیم این خیلی عالیه! و دیگر نیازی نیست برای بک اند سراغ یک زبان دیگر مثل PHP برویم. (برای برنامه نویسی بک اند در جاوااسکریپت میتوان از Node.js استفاده کرد. Node.js یک فریم ورک جاوااسکریپتی بر پایه تکنولوژی node است. سعی میکنم توی پست های بعدی درباره مزایا و معایبش بنویسم!)
امروزه با جاوااسکریپت میتوانید برای هرچیزی کد بزنید! از برنامه نویسی وب گرفته تا برنامه نویسی نرمافزارهای کامپیوتری، هوش مصنوعی، نرم افزارهای اندروید و ios، توسعه بازی و هزاران کار دیگه... این یک مزیت بسیار بزرگ برای من بود که دوست داشتم برای هرچیزی برنامه نویسی کنم.
به طور کلی این سه مورد اصلی ترین دلایل استفاده من از این زبان است! اگر به تازگی میخواهید وارد دنیای برنامه نویسی بشوید توصیه من این است که با جاوااسکریپت شروع کنید.
در پست های بعدی حتما سعی میکنم به طور تخصصی مزایا و معایب این زبان را بررسی کنم...