አጠቃላይ መርሆዎች ለጥሩ ዩአርአይ ዲዛይን፡
- ሁኔታን ለመቀየር የመጠይቅ መለኪያዎችን አይጠቀሙ።
- የተቀላቀሉ ኬዝ ዱካዎችን አይጠቀሙ።ትንሽ ሆሄ በጣም ጥሩ ነው።
- በእርስዎ ዩአርአይዎች ውስጥ ትግበራ-ተኮር ቅጥያዎችን አይጠቀሙ (…
- የመንገድ ክፍሎችን አጠር ያድርጉ።
- ለሀብቱ ንዑስ ምርጫ የጥያቄ መለኪያዎችን ይጠቀሙ። ማለትም የገጽ መግለጫ፣ የፍለጋ መጠይቆች።
ጥሩ የዩአርአይ ዲዛይን የሚያደርገው ምንድን ነው?
URIs መከተል አለባቸው ሊገመት የሚችል፣ ተዋረዳዊ መዋቅር መረዳትን ለማሻሻል እና፣ስለዚህ ተጠቃሚነት፡- ሊተነበይ የሚችል ቋሚ፣ ተዋረዳዊ ከመሆናቸው አንጻር መረጃው መዋቅር አለው ማለት ነው። - ግንኙነቶች. RESTful APIs የተፃፉት ለሸማቾች ነው። … ለደንበኞችዎ ዲዛይን ያድርጉ እንጂ ለውሂብዎ አይደለም።
የዩአርአይ ንድፍ ምንድን ነው?
URI። ዩኒፎርም ሪሶርስ መለያ (ዩአርአይ) በድር ቴክኖሎጂዎች ጥቅም ላይ የሚውል አመክንዮአዊ ወይም አካላዊ ምንጭን የሚለይ ልዩ የቁምፊዎች ቅደም ተከተል ዩአርአይዎች የገሃዱ አለም ነገሮችን ጨምሮ ማንኛውንም ነገር ለመለየት ጥቅም ላይ ሊውሉ ይችላሉ ለምሳሌ ሰዎች እና ቦታዎች፣ ጽንሰ-ሀሳቦች ወይም የመረጃ ግብዓቶች እንደ ድረ-ገጾች እና መጽሐፍት።
ጥሩ ዩአርኤል ለመንደፍ ከሚከተሉት ህግ የቱ ነው መከተል ያለበት?
አንድ ወይም ተጨማሪ አማራጮችን ምረጥ URIs በፍፁም መቀየር የለበትም ዩአርአይዎች በደንበኛው መገንባት አለባቸው ዩአርአይዎች አጭር ርዝመት ያላቸው መሆን አለባቸው ዩአርአይዎች ለጉዳይ ሚስጥራዊነት ያላቸው የኤችቲቲፒ ግሶች መጠቀም አለባቸው። በ URI ውስጥ ያሉ የክዋኔ ስሞች የዩአርአይ ማዞሪያን ሲነድፉ ክፍተቶችን ይጠቀሙ።
ዩአርአይ በፍፁም መቀየር የለበትም?
URIs እንዲሁ ቋሚ (ማለትም ዩአርአይን አንድ ጊዜ ይምረጡ እና በዚያ ላይ ይተውት) መሆን አለበት።… በምርጫዎችዎ ላይ ማሻሻያ ማድረግ የሚፈልጉበት ወይም በሌላ መልኩ የ URI መዋቅርን መቀየር ያለብዎት ጊዜ ይመጣል። ይህ አስፈላጊ በሚሆንበት ጊዜ HTTP 301 በአገልጋይዎ ላይ በቋሚነት የሚንቀሳቀሱ ማዘዋወሮችን ማዋቀርዎን ያረጋግጡ።