Нова верзија Руби 6 стиже са подршком за више база података

рубин-на-шинама-6

Пре неки дан Развојни тим Руби он Раилс објавио је верзију 6 Руби оквира за веб апликације. Ова верзија доноси бројне нове функције и промене које заједница јако очекује.

Главне нове функције ове верзије програма Раилс врте се око обраде долазних е-адреса са Ацтион Маилбок-ом, повезивањем са разним базама података итд. Поред тога, Раилс сада дефинише Вебпацк као задати ЈаваСцрипт пакет. Руби 6 је објављен са низом дуго очекиваних карактеристика и промена. Бројне кључне функције додане су у Раилс 6 да би побољшале ваше апликације и уштеделе драгоцено време за развој.

Руби он Раилс 6 врхунац

Једна од кључних карактеристика која ће бити занимљива многим изврсним програмерима апликација је несумњиво подршка за више база података, интегрисаних и спремних за употребу.

Ова функција омогућава једној апликацији да се лако повеже са више база података истовремено.

Ово Програмери имају велику корист једноставним раздвајањем читања / писања са реплицираним базама података ради побољшања перформанси.

Према развојном тиму:

шта год желите да урадите, постоји нови једноставни АПИ за постизање. Такође, могућност да то учините на једноставан начин може вам уштедети пуно времена током развоја апликације.

Доласком ове нове верзије истиче функцију Ацтион Маилбок која омогућава усмјеравање долазних е-адреса на контролер, попут поштанских сандучића који се обрађују у Раилс-у.

Другим речима, поштанско сандуче „Ацтион“ вам омогућава да усмеравате долазне е-поруке на поштанске сандучиће сличне онима контролора.

Поштанско сандуче акције укључује уносе за Маилгун, Мандрилл, Постмарк и СендГрид. Такође можете да управљате долазном е-поштом директно путем уграђених улаза Еким, Постфик и Кмаил.

Вебпацк као задати ЈаваСцрипт пакет

Као де фацто стандард са многим модерним ЈаваСцрипт оквирима за фронт-енд развој, Раилс 6 је додао Вебпацк као задати ЈаваСцрипт пакет путем Вебпацкер Гем-а, замењујући Раилс портфељ имовине.

Ово се може видети као релативно једноставан додатак, али може ићи далеко. Другим речима, Вебпацк ће пружити програмерима мало олакшања, јер је Раилс тим за развој рекао да још увек користи цевовод средстава са ланчаницима за ЦСС и статичка средства.

Према тиму, њих двоје се одлично интегришу и нуде најбољи могући компромис између напредне ЈаваСцрипт функционалности и приступа који функционише само за друге ресурсе.

Ацтион Цабле

Још једна значајна карактеристика ове верзије Раилс-а је долазак функције »Ацтион Тект«. што вам омогућава да на Раилс доведете садржај и уређивање обогаћеног текста.

Укључује Трик едитор који обрађује све, од форматирања до веза до цитата и листа, уграђених слика и галерија.

Трик је пројекат отвореног кода Басецампа, произвођача Руби он Раилс. Све уграђене слике (или други прилози) аутоматски се чувају помоћу Ацтиве Стораге-а и придружују се приложеном предлошку РицхТект.

Поред тога, „Акциони кабл“ је једна од најважнијих карактеристика која се појавила у Раилс 5. Ацтион Цабле побољшан је у Раилс 6 да би пружио још веће перформансе.

Стога је тим за развој оквира указао да је сада могуће тестирати акциони кабл на било ком нивоу: везама, каналима и стримовима.

Тестови везе помажу вам да проверите да ли су ИД-ови за пријаву правилно додељени или ако су одбијени нетачни захтеви за пријављивање. Тестови канала могу се написати како би се проверило да ли корисници могу да се претплате на канале и да ли канал има ток.

Коначно Зеитверк је започео са жељом да направи ауто-утоваривач за Раилс 6. Као такав, Зеитверк је сада нови лоадер кода за Руби. Са конвенционалном структуром датотека, Зеитверк учитава класе и модуле на захтев, што значи да не морате писати обавезне позиве за своје датотеке.

Ако желите да сазнате више о томе, можете се обратити следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.