Umhlobo wethu ULuis Figueroa yintoni Inkqubo yewebhuUcebise ukuba sizame kwaye sabelane nge Isakhelo sewebhu sangoku seRuby kubizwa IHanami eneempawu ezininzi, ukubambeka ngokugqwesileyo kunye nokusebenziseka, kunye nonxibelelwano lwewebhu oluya konwaba ngaphezulu kwesinye.
Yintoni uHanami?
I-Hanami sisiseko somthombo wewebhu ovulekileyo esinokuthi sihlule njenge-"stack-stack "kuba iyasivumela ukuba sisebenzise zombini i-Front-end kunye nesiphelo sesicelo, siphuhlisiwe ULuca guidi usebenzisa iruby.
Esi sixhobo sinika uthotho lweemodyuli ezinokusetyenziswa ngokupheleleyo okanye ngokwahlukeneyo, zakhiwe ngolu hlobo lulandelayo:
- IHanami :: UmzekeloUkunyamezela ngamaziko, oovimba beenkcukacha kunye nemephu.
- IHanami :: Jonga: Ukunikezelwa ngokwahlula phakathi kweembono kunye neetemplate.
- IHanami :: Umlawuli: Iimpawu ezigcweleyo, ezikhawulezayo, nezingqinisisekayo zeRack.
- Iziqinisekiso zeHanami ::: Iqukethe uMxubeUkuqinisekiswa kwezinto zeRuby
- IHanami :: umzila: IRuby / Rack umzila weHTTP
- Hanami :: Abancedisi: Abancedisi kwizicelo zethu zeRuby
- IHanami :: Umthumeli: Imeyile yezicelo zeRuby
- IHanami :: Iimpahla: Ukulawula impahla (Iimpahla) ukusuka kuRuby
- IHanami :: Into eluncedoUkuphatha ulwandiso olungundoqo lweRuby kunye nezinto zeklasi.
Esi sixhobo siza nezixhotyiswe ngekhonsoli eyinkqubo yokusebenzisana Phendula esekwe I-IRB , eluncedo ekunxibelelaneni nezinto ezichazwe kwiprojekthi.
Iimpawu zikaHanami
Phakathi kwezinto ezininzi asinika zona uHanami sinokuziqaqambisa:
- Inqanaba elifanelekileyo lokumodareyitha ngezixhobo ezisivumela ukuba sikhule ukusuka kwiiprojekthi ezilula ukuya kwezona zinzima.
- Ucoceko olunomdla, olunomdla kwaye olukhawulezayo olusebenzisekayo.
- Isakhelo sewebhu esinamaxesha okuphendula ngokukhawuleza okukhulu.
- Inothotho lokudityaniswa kwezona teknoloji zale mihla, ikwaxhotyiswe ngemigaqo-nkqubo ebanzi yezokhuseleko eya kuthi isinike ithuba lokuphuhlisa izicelo ezikhuselekileyo kwimvelaphi yazo.
- Iza ifakwe ngaphezu kwe-100 yeempawu oko kuyasivumela ukuba siphuhlise usetyenziso ngendlela elula.
- UHanami ukhathalela ngokukodwa ukusetyenziswa kwememori, ke ukusebenza kwayo kujolise ekuyigcineni, iqinisekisa abaphuhlisi bayo ukuba uHanami uthanda ukusebenzisa imemori engaphantsi kwe-60% kunezinye iinkqubo zewebhu zikaRuby.
- Sisixhobo esilula ukubhala naluphi na uhlobo lwesicelo ngokukhawuleza kunye nomgaqo ocacileyo wokugcinwa kwekhowudi.
Ndingayisebenzisa njani iHanami?
Ukuze sisebenzise uHanami kufuneka sifakelwe uRuby, umzekelo ku-Ubuntu nakwiziphumo ezenziwe ngolu hlobo lulandelayo:
sudo apt-get install rubygems
Nje ukuba sifake i-rubygems, silandela la manyathelo alandelayo:
- Sikhuphela kwaye sifake hanami
ukufaka i-hanami
- Senza umzekelo we-hanami kwaye siqhube iseva
hanami ishelfu entsha yeencwadi
cd Iishelufa zeencwadi && inyanda exec hanami iseva
- Emva koko sinokufikelela kwisakhelo ukuba sityelele le url elandelayo http: // localhost: 2300
Singafumana amaxwebhu abanzi okusetyenziswa kweHanami aphaNgokufanayo, ikhowudi yemvelaphi yesakhelo sewebhu sikaRuby iyafumaneka kwi usetyenziso olusemthethweni lwe-github.