طراحی App و Api برای یک سایت
سلام
این سایت رو ببینید :
soghate.com
طراح سایت خودم هستم
حالا ازم خواستن که یک اپلیکیشن اندروید براش طراحی کنیم (برنامه نویسی اپ توسط شخصی دیگر انجام میشه)
و حالا گفتن که یک Api باید براش بنویسم .
چندتا سوال داشتم :
1 - اول باید Api طراحی بشه و بعد App اندروید از روی Api طراحی میشه ؟
2 - من تا حالا تجربه طراحی Api رو در Asp.net Mvc نداشتم , چه تکنولوژی رو باید برای انجام این کار یاد بگیرم و استفاده کنم ؟
3 - با دونستن اینکه من تجربه نوشتن Api رو تا الان نداشتم خودم بخوام Api رو طراحی کنم چقدر زمان میبره ؟ و به کس دیگه بسپارم (برنامه نویسی باتجربه اینکار) چقدر زمان میبره ؟
نقل قول: طراحی App و Api برای یک سایت
سلام
1- بهتره API رو آماده کنید و از روی اون اپ ساخته میشه. می توانید موازی هم انجام بدید.
2- بهترین ابزار Web API هست که می توانید از یک قالب آماده Web API استفاده کنید. چالش اصلی شما هویت سنجی و اعمال دسترسی هست که در کد قالب پیشفرض ASP.NET MVC5 WebAPI هست.
3- استفاده از Web API کار سختی نیست. در خیلی از موارد شبیه کدهای دیگه MVC هست با این تفاوت که بجای View باید داده برگردانید. بستگی داره اپ چه قابلیتهایی داره و چه مقدار از سایت رو قصد دارید روی اپ داشته باشید.