در حالتيكه در حوزه نرمافزار نويسي طراحي سايت اينترنت كار داشته باشيد، مطلقا واژه و كلمه API را شنيده ايد و احتمالا مبحث مشقت به حيث بيايد. ولي ديدني ميباشد بدانيد كه معني API و شغل كردن با آن بسيار راحت بوده و هيچ سيرتكامل رنج ندارد.
شما وقتي كه قدص داريد از داده ها يك سرور و سايت به كار گيري فرماييد، به داده ها آن دسترسي نداريد و رئيس آن سايت داده ها سرور خويش را تماما در چنگ شما قرار نمي دهد.
براي همين خواسته يك API نوشته ميگردد تا برنامه نويس ها بتوانند به داده ها مجاز آن تارنما دسترسي داشته باشند.
مثلا تارنما ديجي فرآورده را در لحاظ بگيريد. شما به داده ها توليدات، يوزرها و … ديجي فرآورده دسترسي نداريد.
هم اكنون ممكن ميباشد قصد داشته باشيد كه از داده ها توليد ها ديجي جنس استعمال نماييد. اپليكيشن نويس هاي بك اند ديجي جنس يك API نوشته و در چنگ شما قرار ميدهند تا شما به امداد API به داده ها هر كالا مثل تيتر، ارزش، تعداد فروش و … دسترسي داشته باشيد.
به صورت كلي API براي دسترسي به اطلاعاتي كه بيرون از سرور ما قرار داراهستند به كارگيري مي گردند.
همانگونه كه متوجه شديد، Api بوسيله نرمافزار نويس بك اند نوشته ميگردد. داده ها در ديتابيس ذخيره ميشوند و براي اين كه اپ نويس فرانت اند به آنها دسترسي داشته باشد، يك Api به وسيله نرم افزار نويس بك اند درج شده و در دست نرم افزار نويس فرانت اند قرار ميگيرد و براين اساس اپ نويس فرانت اند داده ها بك اند را از API گرفته و در سايت آنان را اكران ميدهد.
نكته مهم اين ميباشد كه علاوه بر اپليكيشن نويس هاي بك اند، نرمافزار نويس هاي فرانت اند نيز مي بايست روش فعاليت با API را خاطر بگيرند. زيرا اخذ داده ها از API در فرانت اند بر عهده آن ها ميباشد و تنها تايپ كردن API بر عهده اپ نويس بك اند است.
پس درين نصيب مضمون API را حافظه گرفتيم و متوجه شديم كه يك كدام از مهارت هاي ضروري كه هر نرمافزار نويس بك اند مي بايست آن را بلد باشد، Api نويسي ميباشد.
دوشنبه ۲۷ دی ۰۰ ۱۱:۱۹ ۹ بازديد
تا كنون نظري ثبت نشده است