من مدت زیادی هست کد نزدم .
آخرین بار که طراحی انجام دادم با کدهای جی کوئری بود و تو آموزش فریم ورک ها اخرین بار نود جی اس رو می دیدم که اون هم کاربردی نبود الان هم که نگاه کردم به اموزش ها حقیقتا چیزی متوجه نشدم البته میدونم بخاطر دوری زیاد و آشنا نبودن هست ولی میخوام از دوستان خواهش کنم یه توضیح قابل فهم از این فریم ورک ها برای یه برنامه نویس صفر بگن و اینکه در مقابل جی کوئری واقعا چه تغییراتی اتفاق افتاده که قابل فهم و کاربردیه الان دیدم حسام عزیز یه آموزش ساخت فروشگاه با نود جی اس هم گذاشته جالب شد برام
vuejs- angular- react و ... اینها دقیقا کاربریشون چیه ایا فقط مثل جی کوئری فقط کاربردشون اعتبار سنجی و ایجکس و انیمیشن هست؟
vuejs-react این دوتا کتابخانه های جاوا اسکریپت هستن که برای فرانت اند کاربرد داره، مثلا همون اعتبارسنجی در لحظه یا ساخت صفحات spa (صفحاتی که نیازی به ریفرش ندارن و در لحظه میتونن یکسری داده از api بگیرن و در کامپونت های از قبل نوشته شده جایگزاری و نمایش بدن) هستش و..
جی کوئری هم تغییری نداشته و همه رو میتونی با سرچ کردن مثال و کاربردهاش رو ببینی
angular یک فریمورک بسیار قدرتمند که از معماری mvc استفاده میکنه (model, controller, view) که با سرچ تویی گوگل میتونین درباره ش بخونید.
کلا هدف کتابخانه های جاوا اسکریپت => تسریع در کد نویسی + سادگی در یادگیری + توابع و مدیریت خطاهای ناخواسته از طرف برنامه نویس و...
ببینید jQuery یک کتابخونه ست و کارهایی رو که ما میتونیم مستقیما با جاوا اسکریپت انجام بدیم ، رو با سینتکس روان تری در اختیار ما میذاره...
مسلما کاربرد های خودش رو داره
و قبل از اینکه سر و کله فریمورک های جاوا اسکریپتی پیدا بشه
هر توسعه دهنده وبی ازش استفاده میکرد.
حالا فریم ورک ها اومدند به شکل مدرن تری به یه کتابخونه نگاه کردند..
و قابلیت های جدیدی مثل.. Two-way data binding ، Virtual DOM ، Component
رو اضافه کردند. و به این ترتیب SPA ها یا اپلیکیشن های تک صفحه ای معرفی شدند
در نهایت وب اپلیکیشن ها بیشتر از قبل به اپلیکیشن های واقعی نزدیک شدند
که باعث میشه کاربر، با تجربه کاربری (UX) بهتری روبرو بشه.
نود جی اس برای برنامه نویسی سمت سرور در زبان جاوااسکریپت هستش.
این سه چهارچوب هم vuejs- angular- react و ... برای طراحی رابط کاربری هستند و در مقابل جی کوئری قرار می گیرند. با جستجو در بخش مقالات درباره شون بخونید.
نود جی اس برای برنامه نویسی سمت سرور در زبان جاوااسکریپت هستش.
این سه چهارچوب هم vuejs- angular- react و ... برای طراحی رابط کاربری هستند و در مقابل جی کوئری قرار می گیرند. با جستجو در بخش مقالات درباره شون بخونید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟