ওপেনলায়ার্স এপিআই ডকুমেন্টেশন বনাম বিকাশকারী ডকুমেন্টেশন


10

ওপেনলায়ার্স ওয়েবসাইট রেফারেন্স ডকুমেন্টেশনের দুটি সেট সরবরাহ করে:

বেশিরভাগ ক্লাসের জন্য, API ডক্সে বিকাশকারী ডকুমেন্টেশনে যা আছে তার একটি ছোট উপসেট থাকে। আমি দেখতে পাচ্ছি যে আমি সাধারণত API ডক্সে বর্ণিত বৈশিষ্ট্যগুলি ব্যবহার করে বেশি কিছু করতে পারি না, তাই আমি বিকাশকারী ডকুমেন্টেশন ব্যবহার করি (এবং আমি উত্স এবং উদাহরণগুলি পড়েছি)।

এই দুটি ডকুমেন্টেশন সেটের মধ্যে সরকারী পার্থক্য কী? স্থিতিশীল প্রত্যাশিত এমন ইন্টারফেসগুলি কি API ডক্স বর্ণনা করে? আমি যদি কেবল বিকাশকারী ডকুমেন্টেশনে বর্ণিত বৈশিষ্ট্যগুলি ব্যবহার করি তবে আমি কি ভবিষ্যতের ভাঙ্গনের ঝুঁকি নিয়ে যাচ্ছি?

উত্তর:


3

আমাকে কিছুটা সংশোধন করতে আমার প্রতিক্রিয়াটি সম্পাদনা করতে হবে। ওপেন লেয়ার্স সম্পর্কিত কয়েকটি প্রধান ডকুমেন্টেশন রয়েছে:

1 - একটি উইকি একটি মত

2 - এপিআই ডকুমেন্টেশন

3 - বিকাশকারী ডকুমেন্টেশন

4 - সর্বশেষ সংস্করণ / ট্রাঙ্ক এপিআই ডকুমেন্টেশন

5 - সর্বশেষ সংস্করণ / ট্রাঙ্ক বিকাশকারী ডকুমেন্টেশন

এপিআই নথিপত্রের স্থিতিশীল বিস্তারিত বর্ণনা দেয়ার উদ্দেশ্যে করা হচ্ছে এপিআই , যখন অন্যান্য বিবরণ যা OpenLayers অ্যাপ্লিকেশন উন্নয়নশীল প্রয়োজন হয় ডেভেলপারগণ ডকুমেন্টেশন বিন্দু।

"ওপেনলায়ার্স কোডে দুটি ধরণের বৈশিষ্ট্য / পদ্ধতি রয়েছে: একটি সেট হ'ল এপিআই পদ্ধতি এবং বৈশিষ্ট্যের সেট There এছাড়াও অতিরিক্ত অভ্যন্তরীণ বৈশিষ্ট্যও রয়েছে যা এপিআইতে প্রকাশিত হয় না J জাভাস্ক্রিপ্টের ব্যক্তিগত সদস্য নেই, তাই কোনও নেই is অ্যাপ্লিকেশন কোডে এই নন-ডকুমেন্টেড পদ্ধতিগুলি ব্যবহার করার জন্য প্রযুক্তিগত সীমাবদ্ধতা।তবে, আমরা যখন রিলিজ, পদ্ধতি এবং বৈশিষ্ট্যগুলিতে স্পষ্টরূপে এপিআই পদ্ধতি হিসাবে ঘোষিত না হয় তার মধ্যে API গুলি পরিবর্তন না করার সর্বাত্মক চেষ্টা করি তবে এটি ছোটখাট প্রকাশে পরিবর্তিত হতে পারে।

উপরের ডকুমেন্টেশন "(এপিআই ডক্ট 2 এবং 4)" এপিআই পদ্ধতিগুলি কেবল অন্তর্ভুক্ত করে। সম্পূর্ণ বিকাশকারী / অভ্যন্তরীণ গ্রন্থাগার ডকুমেন্টেশন "" (3 এবং 5) "এর নীচেও উপলভ্য, তবে যে পদ্ধতিগুলি উপরের এপিআই ডকুমেন্টেশনে উপলব্ধ নেই সেগুলি রিলিজের মধ্যে একই থাকার জন্য নির্ভর করা যায় না। আপনি যদি এই ডক্সগুলিতে অন্তর্ভুক্ত পদ্ধতিগুলি ব্যবহার করেন তবে আপনাকে ওপেনলায়ার্সের সামান্য প্রকাশের মধ্যে চলতে আপনার অ্যাপ্লিকেশন কোডে পরিবর্তন করতে হবে। "

ভাল উত্তর: আপনার কোডটি নতুন সংস্করণগুলির তুলনায় নিরাপদ কিনা তা নিশ্চিত করার জন্য আপনার সর্বশেষ প্রকাশের API ডক্সের উপর নির্ভর করতে হবে, পয়েন্ট 2 থেকে লিঙ্ক করুন।

ভুল উত্তর <>

আমার প্রকৃত সঠিক প্রতিক্রিয়া ভিত্তি করে উপরএখানেও একই রকম আলোচনা রয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.