کتابخانه های جاوا اسکریپتی

 

 

 

 

جاوا اسکریپت یک زبان اسکریپتی است که اکثرا برای نوشتن کدهای که قرار است روی مرورگرها در سمت کلاینت اجرا شود مورد استفاده قرار می گیرد . بسیاری از طراحان وب ، برای روح بخشیدن به صفحات استاتیک HTML از توابع جاوا اسکریپت بهره می گیرد . توابع جاوا اسکریپت باعث می شوند تا مرورگر ها بتوانند بدون رفرش شدن صفحات وب ، تغییراتی را در صفحه به صورت Client- side  ایجاد کند .

با گسترده شدن استفاده از تکنولوژی هایی مانند Ajax و JSON در طراحی صفحات وب ، جاوا اسکریپت ها جای خود را هر چه بیشتر در صفحات باز کرد و طراحان هرچه بیشتر به استفاده از این زبان اسکریپتی قدرتمند گرایش نشان دادند . اما یکی از مشکلات موجود  در این راه ، دشواری ها و زمان گیر بودن نوشتن توابع جاوا اسکریپت است . با توجه به اینکه بسیاری از توابعی که طراحان وب در صفحات خود استفاده می کنند ، تکراری و قابل پیش بینی است ، تعدادی از شرکت ها و گروه های پیشرو در زمینه طراحی وب ، بسته های آماده ای را شامل توابع جاوا اسکریپت به بازار ارائه دادند . این بسته ها  Javascript framework  نام دارد .

 تاکنون فریم ورک های جاوا اسکریپت بسیاری عرضه شده اند که اکثرا آنها رایگان هستند . شرکت یاهو بسته ای را به نام YUI Yahoo user interface ارائه کرد که هم اکنون بسیار مورد استقبال قرار گرفته است . گوگل نیز بسته GWT را ارائه کرده است .

از جمله دیگر فریم ورک های اوپن سورس جاوا اسکریپت که این  روزها بسیار پر طرفدار است می توان به JQuery  اشاره کرد . هم اکنون مایکروسافت و نوکیا حمایت گسترده ای از این کتابخانه ی جاوا اسکریپتی می کنند .

لیست  سایر کتابخانه های جاوا  اسکریپت با امکان مقایسه امکانات آنها

یکی از سخت ترین کارهای عالم برای طراحان و برنامه نویسان ، استفاده از تکنولوژ های جدیدی است که تاکنون با آنها سرو کار نداشته اند سایت نانو سافت یک سری کامل از ویدئو های آموزسی جی کوئری را به زبان فارسی تهیه کرده و برای استفاده طرحان ، برروی سایت قرار داده است که  می توان کمک بسیاری جهت یادگیری استفاده از کتابخانه ی جاوا اسکریپتی قدرتمندی به شما کند .

 

لینک دانلود کتابخانه های جاوا اسکریپتی :