Sabuwar sigar Ruby 6 tazo tare da tallafi don ɗakunan bayanai masu yawa

rubi-kan-kan layi-6

Wasu kwanaki da suka gabata Ruby on Rails team team ya fito da 6 na Ruby tsarin aikace-aikacen yanar gizo. Wannan sigar ta kawo sabbin abubuwa da dama da kuma canje-canje da jama'a ke tsammani.

Babban sabon fasali a cikin wannan sigar Rails ɗin ya ta'allaka ne da sarrafa imel masu shigowa tare da Akwatin gidan waya, haɗawa zuwa ɗakunan bayanai daban-daban, da dai sauransu. Allyari, Rails yanzu suna bayyana Webpack azaman tsoffin fakitin JavaScript. An sake Ruby 6 tare da wasu sifofin da ake tsammani da canje-canje masu yawa. An ƙara wasu maɓallan fasalulluka zuwa Rails 6 don haɓaka aikace-aikacenku kuma taimaka muku adana lokacin ci gaba mai mahimmanci.

Ruby on Rails 6 karin bayanai

Ofaya daga cikin mahimman fasalulluka waɗanda zasu kasance da sha'awa ga yawancin masu haɓaka aikace-aikacen babu shakka shine tallafi don ɗakunan bayanai masu yawa, haɗe kuma a shirye don amfani.

Wannan fasalin yana ba da damar aikace-aikace ɗaya don sauƙaƙe haɗi zuwa ɗakunan bayanai masu yawa a lokaci guda.

Wannan Masu haɓaka suna da fa'ida ƙwarai ta hanyar raba karanta / rubutawa tare da maimaita bayanan adana bayanai don haɓaka aiki.

A cewar kungiyar ci gaba:

duk abin da kuke son yi, akwai sabon API mai sauƙi don cim ma shi. Hakanan, samun damar yin wannan ta hanya mai sauƙi na iya adana muku lokaci mai yawa yayin ci gaban aikace-aikacenku.

Tare da zuwan wannan sabon sigar yayi karin haske game da aikin akwatin gidan waya wanda ke bawa imel masu shigowa izuwa mai kulawa, kamar akwatinan wasiku da za'a sarrafa su a cikin Rails.

A wasu kalmomin, Akwatin gidan waya na Ayyuka tana ba ku damar yin amfani da imel mai shigowa zuwa akwatin gidan waya kama da na mai sarrafawa.

Akwatin Wasiku na Aiki ya haɗa da shigarwar don Mailgun, Mandrill, Postmark, da SendGrid. Hakanan zaka iya sarrafa imel masu shigowa kai tsaye ta hanyar ginanniyar Exim, Postfix da kuma abubuwan shigarwa na Qmail.

Webpack azaman tsoffin fakitin JavaScript

Matsayi ne na yau da kullun tare da tsarin JavaScript da yawa na zamani don ci gaban gaba, Rails 6 ya ƙara Webpack azaman tsoffin fakitin JavaScript ta hanyar Webpacker Gem, maye gurbin Rails fayil na dukiya.

Ana iya ganin wannan azaman ƙarami mai sauƙi, amma zai iya yin tafiya mai nisa. A wasu kalmomin, Webpack zai sauƙaƙa masu haɓakawa kaɗan, saboda ƙungiyar haɓaka Rails ta ce har yanzu tana amfani da bututun mai tare da Sprockets don CSS da dukiyar tsaye.

A cewar ƙungiyar, su biyun sun haɗa kai sosai kuma suna ba da mafi kyawun sasantawa tsakanin ingantaccen aikin JavaScript da kuma hanyar da ke aiki kawai don sauran kadarori.

Kebul na Aiki

Wani sanannen fasalin wannan sigar Rails shine zuwan aikin »Action Text». wanda ke baka damar kawo abun ciki da wadataccen rubutu zuwa Rails.

Ya hada da editan Trix wanda ke ɗaukar komai daga tsara zuwa haɗi zuwa ƙididdiga da jerin abubuwa, hotunan da aka saka da kuma tashoshi.

Trix aiki ne na buɗe tushen tushe daga Basecamp, masu yin Ruby akan Rails. Duk hotunan da aka saka (ko wasu haɗe-haɗe) ana adana su ta atomatik ta amfani da Ma'ajin Aiki kuma yana haɗi da samfurin RichText da aka haɗa.

A gefe guda, "Cable mai aiki" ɗayan ɗayan mahimman fasaloli ne waɗanda suka bayyana a Rails 5. Kebul na Aiki an inganta shi a cikin Rails 6 don samar da ƙarin aiki.

Sabili da haka, ƙungiyar haɓaka tsarin ta nuna cewa yana yiwuwa a yanzu a gwada Cable Cable a kowane mataki: haɗi, tashoshi da rafuka.

Gwajin haɗin haɗi na taimaka maka tabbatar cewa an sanya ID ɗin shiga daidai ko kuma idan an ƙi buƙatun shiga ba daidai ba. Ana iya rubuta gwajin Channel don bincika idan masu amfani zasu iya biyan kuɗi zuwa tashoshi kuma idan tashar tana da rafi.

Finalmente Zeitwerk ya fara ne da sha'awar gina babban jigilar kaya don Rails 6. Saboda haka, Zeitwerk yanzu shine sabon mai saka lambar kodin don Ruby. Tare da tsarin fayil na al'ada, Zeitwerk ya ɗora nauyin ajujuwa da kayayyaki akan buƙata, wanda ke nufin ba lallai ne ku rubuta kiran tilas ba don fayilolinku ba.

Idan kana son karin bayani game da shi, zaka iya tuntuba mahada mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.