Teburin Abubuwan Ciki[Boye][Nuna]
Kulawa da sabunta gidajen yanar gizo akai-akai yana da mahimmanci a duniyar dijital da muke aiki da rayuwa a ciki.
Kasuwanci ba tare da masu haɓaka gidan yanar gizo ba suna son tsari mai sauƙi wanda zai ba kowa damar sabunta abun ciki cikin sauri yayin da suke riƙe ainihin alamar su da saƙon ga masu siye da abokan ciniki.
Mutane da kungiyoyi za su iya amfani da tsarin sarrafa abun ciki, wanda aka fi sani da CMS, don gyara, gudanarwa, da kuma kula da shafukan yanar gizon da ake da su a cikin mahaɗa guda ɗaya ba tare da samun ƙwararrun fasahar fasaha ba.
WordPress da Drupal misalai ne guda biyu na tsarin sarrafa abun ciki na gargajiya (CMS) waɗanda ke haɗa gaba da ƙarshen gidan yanar gizo cikin guda ɗaya, lambar lambar aikace-aikacen sarrafawa.
Koyaya, wani lokacin masu haɓaka ku na buƙatar fiye da haka - tsarin don gina ƙa'idodin Yanar gizo yayin sarrafawa da samun damar abun ciki ta hanyar kiran API RESTful.
CMS mara kai yana ƙyale ku da membobin ƙungiyar ku sarrafa da samar da abun ciki yayin da kuma ke ba ku damar samun dama ga duk aikace-aikacenku ta API.
Wasu fa'idodin CMS mara kai sune kamar haka:
- Ba za a sami buƙatar haɓaka software na gado a nan gaba ba.
- Sarrafa abu a kan dandamali da yawa yana da sauƙi.
- Sarrafa abun ciki daga wuri na tsakiya a fadin kasuwancin.
- Tsare-tsaren haɓakawa da haɓaka suna cikin ayyukan.
Strapi ɗaya ne irin wannan tsarin sarrafa abun ciki mara kai.
Bari mu bincika menene shi, fasalinsa, yadda ake amfani da shi, da ƙari a cikin wannan post ɗin.
Mene ne madauri?
Strapi shine tsarin buɗaɗɗen tushen Node.js wanda aka yi amfani dashi don gina APIs JavaScript cikin sauri da sauƙin sarrafawa. Yana sauƙaƙa haɓakar ƙa'idodin da ke amfani da fasahar Jamstack ta hanyar keɓe ƙarshen baya daga gaba.
Ta amfani da API CMS, zaku iya sanya sarrafa abubuwan da ke cikin aikace-aikacenku ya zama mai sauƙi wanda ba kwa buƙatar ƙirƙirar nagartaccen lamba.
Yana ba ku damar cikakken iko akan abun ciki ta hanyar kiran API, wanda martaninsa yana cikin tsarin JSON.
Strapi, kasancewa CMS na gaba, yana ba da ƙarin fasali iri-iri. Babban fa'idar wannan dandali shine kawai yana da ƴan fasali na asali don sarrafa abun ciki da masu amfani.
Ragowar abubuwan rukunin gidan yanar gizon ku (basebase, kayan aikin nuni) gaba ɗaya ya rage naku. Yana aiki tare da bayanai da yawa, gami da PostgreSQL, MongoDB, SQLite, MySQL, da MariaDB, saboda haka zaku iya amfani da duk wani abin da kuka zaɓa.
Hakanan ana iya faɗi ga fasahar da kuke son amfani da su don nuna kayan ku. Ba a tilasta muku yin amfani da takamaiman tsari ba, injin ma'ana, ko samfuri da aka riga aka yi.
Amfanin Strapi
- Customizable: Kowane aiki yana da nasa bukatu. Kwamitin gudanarwa da API ana iya keɓance su cikin sauƙi.
- Bude tushen: Kyauta kuma bude tushen. Daruruwan mutane suna kula da cikakkiyar lambar lambar, wanda ke samuwa akan GitHub.
- RESTful ko GraphQL: Yi amfani da REST ko GraphQL don cinye API daga kowane abokin ciniki (React, Vue, Angular), aikace-aikacen hannu, ko ma IoT.
- Mai ɗaukar nauyin kai: Ga 'yan kasuwa, tsaro yana da mahimmanci. Kuna iya adana bayananku cikin aminci a kan sabobin ku. Akwai yarda da GDPR.
- Ta hanyar ƙira, yana da ƙari: Kuna iya shigar da tsarin tantancewa, sarrafa abun ciki, plugins na al'ada, da sauran fasalulluka a cikin daƙiƙa.
- Cikakken JavaScript: JavaScript shine kawai harshen da zai iya yin komai. Ya kamata a yi amfani da JavaScript a ko'ina, gami da ƙarshen gaba da CMS mara kai.
- Tabbatarwa da izini: Kiyaye ƙarshen ƙarshenku ta hanyar baiwa ko hana mutane damar yin amfani da API ɗin ku dangane da rawar da suke takawa.
Siffofin Strapi
1. Mai sada zumunci
CMS yana ba da damar abokantaka na mai amfani don gyare-gyare mai sauƙi kuma yana dacewa da shigarwa na plugins da kayan aikin da ke ƙara ƙarin ayyuka don hadaddun ayyuka.
API ɗin CMS yana ba da babban haɗin kai na abokantaka wanda kowane memba na rukuni zai iya amfani da shi da mu'amala dashi. Yana da tsari mai kyau, abin dogaro, kuma yana buƙatar ƙaramin koyarwa kan yadda ake amfani da shi.
2. Giciye-dandamali
CMS mara kai yana ba ku damar raba abu ta amfani da kowane yaren shirye-shirye ta hanyar kiran API ba tare da rubuta kowace lamba mai wahala ba.
Bugu da ƙari kuma, ana iya amfani da irin wannan fasaha a kowace hanya harshen shirin muddin harshe yana goyan bayan APIs masu RESTful, kamar Java, JavaScript, Python, da sauransu.
Ɗaya daga cikin dalilan da yawancin masu haɓakawa ke son API CMS, kamar Strapi, shine fasahar giciye.
3. Gudun Aiki
Masu haɓakawa kuma suna amfani da API CMS don taimakawa daidaita nauyin masu amfani da ƙungiyar tare da tafiyar da ayyukansu da kuma biyan buƙatun sarrafawa.
Tare da Strapi, zaku iya amfani da Webhooks don sadarwa tare da ƙungiyar ku lokacin da abun ciki ya canza kuma yana samuwa don bitar edita ta hanyar hana damar abun ciki da sarrafa sarrafa ayyukan aiki.
4. Samfuran abun ciki
Samfuran kayan aiki yana ba ku damar tattara duk nau'ikan abun ciki waɗanda zaku buƙaci yanzu da nan gaba don tabbatar da cewa an saita shi yadda yakamata don tashoshi masu yawa.
Strapi API CMS yin tallan kayan kawa yana ba ka damar samarwa masu amfani da abun ciki da suke buƙata a duk lokacin da suke buƙata.
5. Matsakaicin nauyi
API CMS kuma yana taimakawa wajen haɓaka aikace-aikace masu ƙima. Saboda bayan baya da gaba sun bambanta, duk wata matsala tare da bangon baya ba za su yi tasiri ga aikin gabaɗayan shirin ba.
Bugu da ƙari, za a iya haɓaka CMS na baya da sauri ba tare da tasiri na gaba da akasin haka ba. Ayyukan CMS na API na Strapi yana ba ku damar haɓakawa da sarrafa aikace-aikacen ku cikin sauri.
Farawa tare da Strapi
Dole ne ku sami ɗan ilimin REST APIs don bi tare da wannan koyawa.
Mataki 1: Shigar Node.js & Yarn
Don haɓaka aikin Strapi, dole ne a sanya Node.js 14 akan PC ɗin ku. Idan kuna amfani da Windows ko Mac, je zuwa saitunan saukar da shafi don samun Node.js.
Don shigar da Node.js 14 akan Linux, buɗe taga tasha kuma a buga matakan da ke ƙasa.
Don gina aikin Strapi, kuna buƙatar mai sarrafa fakitin Yarn.
Don shigar da Yarn, buɗe sabuwar taga tasha kuma shigar da umarnin da ke ƙasa.
Mataki 2: Ƙirƙiri aikin Strapi
Don nuna ainihin amfanin Strapi, bari mu haɓaka API sarrafa fayil.
A kan tasha, shigar da umarnin da aka bayar a ƙasa. Yi haƙuri, saboda wannan umarnin zai ɗauki ɗan lokaci don gudu.
Umurnin yana ƙirƙirar sabon babban fayil mai sarrafa fayil mai ɗauke da fayilolin aikin da manyan fayiloli.
Hakanan yana ba da damar zuwa Strapi ɗinku a https://localhost:1337/admin. Dole ne ku fara ƙirƙirar mai gudanarwa kafin ku iya amfani da sabon tsarin Strapi.
Don yin ɗaya, cika kuma ƙaddamar da fom ɗin.
Mataki 3: Ƙirƙiri tarin fayiloli
Tarin Strapi yana ba ku damar ƙirƙirar samfuran abubuwa. Ƙirƙiri abu na fayil (tarin) tare da suna da filin kwatance.
- Daga labarun gefe, zaɓi Abun ciki-Nau'in Builder.
- Sannan, a karkashin Nau'in Tarin Tarin, zaɓi Ƙirƙiri sabon nau'in tarin yawa.
- Shigar da "Files" azaman sunan nuni kuma danna maɓallin Ci gaba button.
- A karkashin sunan, danna wurin rubutu kuma shigar da sunanka.
- A cikin ci-gaba shafin saituna, duba sau biyu da ake buƙata da filaye na musamman.
- danna Anotherara wani filin button.
- zabi Rubutun arziki kuma shigar da bayanin a cikin sunan filin. Sannan danna maɓallin Gama button.
- Don adana tarin, danna Ajiye kuma jira uwar garken ya sake lodawa.
Mataki 4: Ƙirƙiri tarin nau'in
Bari mu ƙara filin nau'in zuwa abun fayil. Za a nuna nau'in fayil ɗin a wannan yanki - takarda, bidiyo, sauti, da sauransu.
Za mu gina sabon nau'in tarin don nuna yadda ake yin hakan.
- Ƙirƙiri sabon nau'in tarin ta zuwa zuwa Abun ciki-Nau'in Builder kuma danna Ƙirƙiri sabon nau'in tarin yawa.
- A karkashin Nuna suna, rubuta "Type" sa'an nan danna Ci gaba.
- A karkashin sunan, danna wurin rubutu da sunan shigarwa.
- A cikin saitunan ci gaba, duba filin da ake buƙata da filin musamman, sannan danna Gama.
- Don ajiye tarin, danna Ajiye.
- Ƙara filin zuwa wannan nau'in tarin ta zuwa Abun ciki-Nau'in magini > Nau'in Tarin Tarin > files kuma danna Ƙara wani filin zuwa wannan nau'in tarin.
- zabi Relationship filin.
- Select type daga menu mai saukewa na hannun dama. Sannan zaɓi haɗin da ke cewa Fayiloli suna da nau'i ɗaya kawai.
- Bayan haka, danna Gama da kuma Ajiye don ajiye tarin.
Mataki 5: Ƙara bayanai zuwa tarin kuma Buga
- Select iri daga menu na hannun hagu sannan Ƙara Sabbin Nau'i.
- Shigar da "takardun" a cikin sunan yankin kuma danna Ajiye button.
- Nuna zuwa ga files menu na hagu kuma zaɓi Ƙara Sabbin Fayiloli.
- A karkashin sunan, shigar da "bayani.pdf."
- Click Ajiye bayan zabe Takardun daga Nau'in zaɓi.
- Kuna da 'yanci don ƙara ƙarin abubuwa zuwa tarin ku.
- Latsa Jama'a button.
Farashi na Strapi
Kuna iya fara amfani da Strapi nan da nan tare da tsarin al'umma, wanda ke da kyauta har abada.
Hakanan yana ba da matakan ƙima guda uku waɗanda aka jera a ƙasa don ɗaukar nauyin kai:
- Shirin Bronze: $9 kowane mai amfani da mai gudanarwa / wata.
- Shirin Azurfa: $29 kowane mai amfani da mai gudanarwa/wata.
- Shirin Zinariya: Tuntuɓi ƙungiyar Strapi don samun tsarin al'ada.
Strapi kuma yana ba da sabis na girgije. Don ƙarin cikakkun bayanai, zaku iya duba shafin sashen farashin.
ribobi
- Sauƙaƙan ƙirar bayanai: Ya zo tare da kyakyawan dubawa don yin ƙirar bayanan ku kai tsaye daga cikin akwatin. Wato, ba kwa buƙatar gina teburin bayanai ko rubuta tambayoyi.
- Ƙasashen Duniya: Yawancin CMS suna ci gaba da shan wahala daga ƙarancin tallafin i18n. Strapi ba haka yake ba. Fitowar kwanan nan na Strapi yanzu na iya isar da fassarorin zuwa kowane abu na bayanai. Wannan yana nufin yanzu zaku iya isar da bayanai cikin sauƙi ga babban masu sauraro.
- Sauƙi keɓancewa: Strapi ya fara azaman tsarin Node.js MVC, kuma ya kasance haka a ciki. Kuna iya ƙara sabbin wuraren ƙarshen API cikin sauƙi kamar yadda ake buƙata kuma gina dabaru na al'ada a cikin ƙira da masu sarrafawa don tallafawa su.
- APIs na REST da GraphQL: Strapi yana ba da takaddun REST da GraphQL APIs kai tsaye daga cikin akwatin. Kuna iya samun takaddun Swagger/GraphQL kyauta idan kun gina abubuwan ku a cikin Admin Strapi.
fursunoni
- Ƙaurawar bayanai mai iyaka: Strapi yana sarrafa kowane nau'in nau'in nau'in abun ciki ƙirƙira/sabuntawa a cikin bayanan a bayyane. Wannan yana nufin dole ne ku sarrafa ƙaura na bayanai da hannu a cikin saitunan da yawa.
- Sabuntawa akai-akai: Duk da yake wannan yana taimakawa Strapi azaman yanayin muhalli, idan kuna shirin amfani da Strapi don manyan ma'ajiyar abun ciki, sabuntawa akai-akai zai zama kashewa. Wasu daga cikin waɗannan haɓakawa sun ƙunshi sauye-sauye masu karye, yana mai da wahala haɓaka tsarin samarwa ba tare da cikakken gwaji na ƙarshe zuwa ƙarshe ba.
Kammalawa
Strapi babban kayan aiki ne mai ban mamaki da ƙarfi don ƙirƙirar CMS ba tare da wani ci gaban software na gado ba.
Saboda yuwuwar yin amfani da bayanai a cikin ƙa'idodi da yawa, hanyar mara kai tana 'yantar da ku daga iyakokin fasaha guda ɗaya kuma tana ba mu damar gwaji da sababbi. Yana ba da ambaliya na sabobin madadin.
Ba kwa buƙatar sanin kowane yarukan shirye-shirye na baya don haɓaka shi. Kuma kuna iya shigar da shi cikin sauƙi a cikin kasuwancin ku a cikin dannawa kaɗan.
Strapi kuma babban kayan aiki ne ga masu haɓaka gaba, waɗanda za su iya amfani da shi don tsara APIs da sauri don aikace-aikacen su na gaba yayin da suke koyon sabbin fasahohi.
Yi wasa tare da Strapi gwargwadon yadda kuke so!
Leave a Reply