PDA

View Full Version : راهنمایی برای ساخت پروژه اتوماسیون اداری



mr.sirwan
چهارشنبه 06 فروردین 1399, 23:04 عصر
با سلام و وقت بخیر دوستان من میخوام یه وبسایت اتوماسیون اداری بنویسم، حالا برام سواله که از چه تکنولوژی استفاده کنم؟ ایا ASP.net MVC به تنهایی جوابگو خواهد بود؟ یا باید با فریم ورکی مثل انگولار ترکیبش کنم؟ یا نه اصلا از ری اکت استفاده کنم؟ کلا نظر شما برای پیاده سازی همچین سیستمی چه تکنولوژی ای هستش؟
ممنون میشم نظراتتون رو بدونم و درموردش توضیح بدین

mr.sirwan
جمعه 08 فروردین 1399, 19:04 عصر
یعنی کسی نبود تجربیاتشو با ما درمیون بذاره؟

fakhravari
جمعه 08 فروردین 1399, 20:09 عصر
ASP.net MVC به تنهایی جوابگو است.

ali_md110
شنبه 09 فروردین 1399, 00:24 صبح
سیستمهای اداری بیشتر شبیه spa هستند پس بهترین گزینه انگولار یا ری اکت هست
به هیچ وجه سراغ تکنیک multiple page مثل mvc نرید
چون به مرور زمان کاستیهایش در یک سیستم اتوماسیون اداری نشان میدهد

mr.sirwan
شنبه 09 فروردین 1399, 13:52 عصر
ممنون از نظراتتون، ولی مگه انگولار برای توسعه سمت کلاینت نیست؟ اگه اره پس سمت سرور رو با چی بزنم؟

r4hgozar
شنبه 09 فروردین 1399, 14:55 عصر
ممنون از نظراتتون، ولی مگه انگولار برای توسعه سمت کلاینت نیست؟ اگه اره پس سمت سرور رو با چی بزنم؟


سلام.
من پیشنهاد میدم از vue.js جای آنگولار استفاده کنی. هر چنید انگولار بهتر تو ویژال استادیو ساپورت میشه.
نکه نشه با اونا انججام داد. طبق آماری که هست vue ساده تر و بهینه تر جواب میده.
https://vuejs.org/

در شما صفحه باید spa باشه. یعنی بهتره SPA باشه واسه همین بهتره تو asp mvc از توسعه دهنده های سمت کلاینت استفاده کنی.

r4hgozar
شنبه 09 فروردین 1399, 14:59 عصر
به اینم یه نگا بندازین
https://www.codeinwp.com/blog/angular-vs-vue-vs-react/

ali_md110
یک شنبه 10 فروردین 1399, 15:16 عصر
ممنون از نظراتتون، ولی مگه انگولار برای توسعه سمت کلاینت نیست؟ اگه اره پس سمت سرور رو با چی بزنم؟
بله انگولار سمت کلاینت هست و منابع داده اون میتونه از هرجایی تامین بشه
مثل این میمونه که دارید یک برنامه mvc مینویسید که ویو های اون با Razor نباشه و از js یا es تهیه شده باشه
مزیت برنامه های تک صفحه ای به سرعت بالای آن هست همچنین میتونید با اونها نسحه اندروید هم توسعه بدید
یک نمونه از اتوماسیون صفحه gmail گوگل هست
اگر تازه کار در انگولار هستید گزینه ساده تر vue یا react هست
شما میتونید ترکیبی از Asp.net core +react به یک اید ه آل برسید
به نظر من react یک سروگردن بالاتر از بقیه هست
به دلیل سادگی یادگیری و همچنین منابع آموزشی برنامه نویسای فارسی زبان و خارجی اونهم فراوون هست
به تازگی ماکروسافت blazor هم ارائه کرده که کم کم توسط توسعه دهنده ها داره تکمیل و رفع ناقصی میشه که اگر به رشد خودش برسه از تمام گزینه ها ارجح تر هست و به نظر من اون وقت حرف اول خواهد زد

r4hgozar
یک شنبه 10 فروردین 1399, 21:30 عصر
سلام علی اقا.
من چون خودم تازه در حال مطالعه vue هستم.
https://medium.com/@patricianeil248/react-vs-vue-which-is-better-for-2020-c484f22c67a8

چیزایی که من خوندم بیشتر به سمت vue میکشه و من رو متقاعد کرده که vue بخونم.
شما گفتین react با asp core ایده آل هست.
می خواستم بدونم دلیلش چیه که اگه واقعا اینطوره من react رو بخونم.
گفتین راحتی یادگیری اما منابع از راحت یادگرفتن vue میگن.
مساله دیگه اینه که vue از خودِDOM استفاده می کنه و react میاد و یه VDOM میسازه.

البته من می دونم با هر زبانی میشه هر کاری رو انجام داد. اما می خواستم حالا که دارم شروع میکنم زبان بهینه تر رو شروع کنم.

ali_md110
دوشنبه 11 فروردین 1399, 12:49 عصر
سلام علی اقا.
من چون خودم تازه در حال مطالعه vue هستم.
https://medium.com/@patricianeil248/react-vs-vue-which-is-better-for-2020-c484f22c67a8

چیزایی که من خوندم بیشتر به سمت vue میکشه و من رو متقاعد کرده که vue بخونم.
شما گفتین react با asp core ایده آل هست.
می خواستم بدونم دلیلش چیه که اگه واقعا اینطوره من react رو بخونم.
گفتین راحتی یادگیری اما منابع از راحت یادگرفتن vue میگن.
مساله دیگه اینه که vue از خودِDOM استفاده می کنه و react میاد و یه VDOM میسازه.

البته من می دونم با هر زبانی میشه هر کاری رو انجام داد. اما می خواستم حالا که دارم شروع میکنم زبان بهینه تر رو شروع کنم.
سلام
vue نسبت به انگولار و react یادگیری راحت تری دارد در این لینک مقایسه ای اینجا شده مطالعه کنید
https://virgool.io/@fazel.farnia/reactvsvue-vrbbel4jjk9d
پیشنهاد میکنم به سمت react برید بازار کار بهتری توی ایران داره
یک برنامه نویس ارشد ری اکت یا انگولار در بعضی شرکتهای معتبر حداقل 8 ملیون حقوق ماهیانه دارد

programmers.io
دوشنبه 30 فروردین 1400, 16:24 عصر
You may like to read best js: javascript framework comparison (http://Web Framework Comparison)
Programmers (https://programmers.io/) offers excellent teams, guaranteed SLAs and flexible hiring models.