سلام. برای اینکه معماری MVVM داشته باشیم میشه در React از knockout استفاده کرد؟
@hesammousavi
من تا حالا از knockout استفاده نکردم اما چیزی که الان دارم میبینم knockout رو با react مقایسه میکنن و جای ندیدم بگن با هم میشه استفاده کرد. پیش پیشنهاد اینکه یا از react استفاده کنید یا از knockout
ممنونم
یه شرکت وب اپلیکیشن خیلی بزرگی داره که کدهاش با durandal و knockout زده شده. حالا میخوان به react تغییرش بدن. من نمیدونم از کجا باید شروع کنم.. چه چیزایی رو باید در نظر بگیرم؟
@hesammousavi
من نمیدونم از کجا باید شروع کنم.. چه چیزایی رو باید در نظر بگیرم؟
اول برنامه رو اجرا کنین با سناریوی کلی برنامه ساخته شده آشنا بشین.
دوم page های سایت رو روی برگه بیارین.
سوم آیتم های هر page رو روی برگه برای خودتون بنویسید.
چهارم روابط page ها رو سعی کنید متوجه بشید.
پنجم شروع کنید کد زدن از صفحه لاگین + ریجیستر و الی آخر...
اگر با ریکت آشنا هستین با توجه به توضیحاتی که دادم شروع کنید در غیر اینصورت شما ابتدا اول باید آموزش ببینین و برای خودتون پروژه های کوچیک تعریف و تمرین کنید و بعدش برین برای ساخت پروژه اصلی..
https://roocket.ir/series/learn-react-js
خوبی کارهای سمت فرانتاند اینه که:
شما عملا تمام کدهایی رو که مینویسی
داری در قالب صفحات، قسمتها و کامپوننت ها مختلف میبینی
یک روش که میتونی برای کوچ این پروژه به سمت React ازش استفاده کنی، اینه که شما تک تک صفحات رو آنالیز کنی. مثل موارد زیر رو بررسی کنی:
و اونها رو با قابلیت های که React در اختیارت میذاره پیاده سازی کنی
ممنونم.
الان برای validation دارن از Knockout Validation استفاده میکنن. من برای react از چی استفاده کنم؟
@hesammousavi
@ali.bayat
اونها میخوان هر صفحه ای که آپدیت میشه به react در کنار بقیه برنامه کار بکنه.. چنین چیزی میشه؟ باید چیگار بکنم؟
@hesammousavi
@ali.bayat
برای validation میشه از پکیج زیر استفاده کرد
https://www.npmjs.com/package/react-validation
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟