Hanami: yazvino webhu fomati yaRuby

Shamwari yedu Luis Figueroa chii chiri webhu programming nyanzvi, yakurudzira kuti isu tiedze uye tigovane a yazvino webhu fomati yaRuby akadanwa hanami iyo ine akawanda maficha, kugona kwazvo kugona uye kushandisika, pamwe newebhu webhusaiti iyo inofadza kupfuura imwechete.

Chii chinonzi Hanami?

Hanami yakavhurika sosi yewebhu fomati yatinogona kuisa se "yakazara-stack" sezvo ichitibvumidza kuronga zvese zviri pamberi-pekupedzisira uye neshure-kumagumo kwechikumbiro, yakagadziriswa ne Luca guidi uchishandisa ruby. Hanami

Icho chishandiso chinotipa iwo akateedzana mamamojuru ayo anogona kushandiswa mukuzara kwawo kana zvakasiyana, akaumbwa seinotevera:

Chishandiso chinouyawo chakashongedzerwa neconsoon iyo iri yekudyidzana sisitimu ye REPL maererano IRB , iyo inobatsira kudyidzana nezvinhu zvinotsanangurwa muchirongwa.

Hanami Hunhu

Pakati pezvinhu zvakawanda izvo Hanami inotipa isu tinogona kuratidza:

  • Chikamu chakanakisa che modularity nematurusi anotibvumidza isu kukudziridza kubva kumapurojekiti akareruka kusvika kune akaomesesa
  • Yakachena, intuitive, inokurumidza interface ine enableable usability.
  • Chimiro chewebhu chine nguva yekupindura nekukurumidza.
  • Iyo ine nhevedzano yekubatanidzwa neazvino matekinoroji, zvakare yakagadzirirwa nemitemo yakawanda yekuchengetedza, iyo inotipa mukana wekuvandudza maficha akachengeteka kubva kwavakabva.
  • Iyo inouya yakashongedzerwa ne zvinopfuura zana maficha izvo zvinotibvumidza isu kukudziridza kunyorera nenzira yakapusa.
  • Hanami inotarisira zvakanyanya kushandiswa kwekurangarira, saka mashandiro ayo anoitirwa kuichengetedza, ichivimbisa vanogadzira ayo kuti Hanami inotora makumi matanhatu% ndangariro kupfuura mamwe mawebhu webhu aRuby.
  • Icho chishandiso chiri nyore kunyora chero mhando yekushandisa nekukurumidza uye neyakajeka musimboti wekodhi kuchengetedza.

Ndingaite sei kushandisa Hanami?

Kuti tishandise Hanami tinofanirwa kuve neRuby yakaiswa, iyo semuenzaniso muUbuntu uye zvigadzirwa zvinoitwa zvinotevera:

sudo apt-get install rubygems

Kana tangova ne rubygems akaiswa, isu tinotevera anotevera matanho:

  • Tinodhawunirodha nekuisa hanami
gem gadza hanami
  • Isu tinogadzira iyo hanami muenzaniso uye tinomhanya sevha
hanami new shefu
cd pasherufu && bundle exec hanami server
  • Ipapo isu tinokwanisa kuwana iyo sisitimu kana tikashanyira inotevera url http: // localhost: 2300

webhu furemu yeRuby

Tinogona kuwana zvakazara zvinyorwa zvekushandisa kwaHanami panoSaizvozvo, iyo kodhi kodhi yewebhu furemu yaRuby inowanikwa mu github yepamutemo app.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako