(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5LHNRP9'); thecodest, höfundur hjá The Codest - Síða 11 af 13

Vinsæl Rails- og Rails-way-vandamál

Vandamál sem nefnd eru í: grein um Shopify

Viðbótarvandamál

Valmöguleikar við Rails

Þegar kemur að Relsar í Rúbín heims, höfum við nokkra valkosti. Önnur rammasöfn sem byggja á Rack eru meðal annars: – Sinatra, – Róða, – Blómaskoðun.

Hvað gerir þau einstök?

Bæði Sinatra og Roda bjóða okkur blokkarásunarstíl, en í Sinatra er leiðakerfið listi og í Roda – tré. Í báðum rammasetningunum þurfum við að sjá sjálf um innleiðingu módellagsins. Í tilviki Roda er gott að nota Sequel-gemið.

Roda er innblásin af Sinatra. Hún er mjög létt í sjálfu sér, en hún hefur marga viðbætur.

Hanami er næstur við Relsar Þegar kemur að þeim sviðum sem ramminn nær til. Mikilvægustu munirnir hvað varðar notkun eru:

Hanami-útgáfa 1 takmarkar verulega notkun ROM-útgáfunnar sem hún byggir á (útgáfa 3, en hún er nú þegar komin í 5), svo ekki er þess virði að nota þar framlagða módel-lagið. Hins vegar, þar sem um mjög opið rammaskipulag er að ræða, er nokkuð auðvelt að innleiða þar sitt eigið módel.

Viðbætur fyrir Rails

Það borgar sig að nota lausnir sem ekki eru háðar Relsar og eru nær “hreinum” Rúbín. Verkfærin sem nefnd voru í kynningunni eru:

Eftirleikur er auðvelt að setja í a verkefni, það byggir á viðbótum og innleiðir einnig active record-mynstrið. Það hefur betri stuðning við lággjafnar fyrirspurnir en Relsar‘VirkurPöntun.

ROM notar Sequel, en hugmyndin er að þýða á milli skrána í gagnagrunnunum og Rúbín hlutir. Það miðar að hraða og gögn Umbreyting. Skilgreinir skýrt lag varanlegrar geymslu í forritinu.

Dry-rb-bókasöfn eru mjög gagnleg verkfæri:

Ályktanir

Það er best að nota Relsar svo að þú þurfir ekki að nota Relsar einn dag.

Heimildir

Greinir

Rammaskipulög

Gersemar

Tæknilýsingar

Lesa meira:

Hvað er Ruby on Jets og hvernig á að búa til forrit með því?

Vuelendar. Nýtt verkefni Codest byggt á Vue.js

Viktorlega skýrsla Codest um bestu tækni­greinar. Að byggja hugbúnað fyrir 50 milljónir samtímis sokka (10)

is_ISIcelandic