آموزش پروژه محور ری اکت نیتیو – پیاده سازی اپلیکیشن چت با React Native
2 ساعت
4.3
React Native چیست؟ کتابخانه React Native، در سال 2015 توسط شرکت متا (فیسبوک) به شکل اوپن سورس منتشر شد. با توجه به سرعت بالای توسعه در آن، نسبت به چهارچوبهای توسعه Native، توانست در زمان کمی توجه برنامهنویسان و شرکتهای بزرگ را به خود جلب کند. شیوه برنامهنویسی Real Time در هر تکنولوژی حائز اهمیت است و در ریاکت نیتیو که در بستر JS/TS است با کتابخانه محبوب Socket.io صورت میگیرد. اهمیت یادگیری پیادهسازی اپلیکیشن چت با کتابخانه React Native چیست؟ با افزایش محبوبیت کتابخانه React Native و همچنین نیاز کاربران به ارتباطات Real Time، توسعه یک برنامه پیامرسان آنلاین با قابلیتهای حتی پایه، میتواند بسیار کاربردی باشد؛ با در نظر گرفتن این موضوع، توسعه چنین اپلیکشن به ظاهر سنگینی با React Native به سادگی هر چه تمامتر شکل میگیرد. در این فرادرس چه چیزی یاد میگیریم؟ در این آموزش، قدمبهقدم به توسعه یک برنامه پیامرسان آنلاین با React Native میپردازیم. طراحی ظاهری (UI) برنامه را انجام میدهیم؛ منطق و مفهوم برنامهنویسی Real Time را با هم مرور میکنیم؛ بعد از آن، قسمت سرور برنامه را با JS (NodeJs) پیش میبریم. در نهایت، به سراغ تکمیل برنامه به شکل یک اپلیکیشن چت با قابلیتهای پایه میرویم.