در گذشته برای ایجاد رابطهای کاربری (UI) یا صفحات وب تعاملی از JavaScript بدون استفاده از کتابخانه یا فریم ورکی استفاده میشد. که البته به دلیل برخی پیچیدگیها و ناسازگاری بین مرورگرها در اجرای کدهای جاواسکریپت، معدود کتابخانههایی مانند jQuery ظهور کردند که به دلیل سادگی و سرعت بخشیدن در روند توسعه با استقبال بالایی مواجه شدند که البته هنوز هم کاربرد دارند.
اما با پیشرفت وب و پیچیدهتر شدن رابطهای کاربری توسعه دهندگان با مشکلات و چالشهای جدیدی مواجه شدند که حل این مشکلات نیازمند یک تفکر و معماری جدید بود. در نتیجه کتابخانهها و فریمورکهای جاوا اسکریپت زیادی خلق شدند تا توسعه دهندگان وب را در ایجاد رابطهای کاربری مدرن یاری کنند که از مطرحترین آنها میتوان به Svelte ،Angular ،Vue و React.js اشاره کرد.
در این وبینار با کتابخانه React.js آشنا خواهیم شد. ریاکت یکی از محبوبترین کتابخانههای جاوا اسکریپت در بین توسعهدهندگان و شرکتهای وب و موبایل میباشد که توسط فیسبوک توسعه داده میشود. همچنین شرکتهای بزرگی از آن برای ایجاد رابط کاربری وب و موبایل (بواسطه فریمورک React Native) استفاده میکنند.
در این وبینار به مباحث زیر میپردازیم:
- چگونه از react استفاده کنیم؟
- ایجاد عناصر DOM با React.createElement
- آشنایی با مفهوم props
- JSX چیست؟
- کامپوننت چیست؟ و نحوه ایجاد کامپوننتها
- کار با رویدادها در React
- آشنایی با مفهوم state و مدیریت state
- آشنایی با مفهوم سایدافکت (Side-effect)
- کار با API در کامپوننت ها
- آشنایی با ابزار create react app و ایجاد یک پروژه عملی
جهت درج دیدگاه باید وارد حساب خود شوید
دیدگاه ها
علیرضا رضائی
به جرأت میتونم بگم طی چند سالی که در حال یادگیری طراحی وب هستم هیچ ویدیوی آموزشی و هیچ استادی رو ندیدم که اینقدر مسلط و با جزئیات مباحث رو توضیح بده، واقعا ممنونم از شما استاد عزیز
خواهش من هم مثل بقیه دوستان دوره آموزش ری اکت هست ممنون میشم آموزش اون رو هم بسازید.
علی زرندی
استاد لطفاً دوره آموزشی ری اکت هم بسازید که واقعا تدریس شما فوق العاده ست و اینکه واقعا خسته نباشید خدمت شما بابت دوره های کامل و دقیقتون 🙏
«اگر مقدوره دوره آموزشی ری اکت رو هم بسازید که بتونیم باز هم آموزش هاتون استفاده کنیم » خیلی تشکر
عباس مقدم
اگه فرصت بشه چشم
شقایق پیلرا
حامد نبات پور