✴Ruby on Rails կամ Rails- ը սերվերի վրա հիմնված ինտերնետային ծրագիր է, որը գրվել է Ռուբիում `MIT լիցենզիայի տակ: Rails- ն մոդելի դիտող-վերահսկիչ (MVC) համակարգ է, որը տրամադրում է տվյալների բազայի, վեբ-ծառայության եւ վեբ-էջերի լռելյայն կառույցներ: Այն խրախուսում եւ հեշտացնում է վեբ ստանդարտների օգտագործումը, ինչպիսիք են JSON կամ XML տվյալների փոխանցման համար, եւ HTML, CSS եւ JavaScript `ցուցադրման եւ օգտագործման ինտերֆեյսի համար: ՄՎՔ-ից բացի, Rails- ը շեշտադրում է այլ հայտնի ծրագրաշարի նախագծերի եւ պարադիգմների օգտագործումը, ներառյալ կոնֆիգուրացիայի կոնվենցիան (CoC), չի կրկնում ինքդ քեզ (DRY) եւ ակտիվ գրանցման օրինակին:
► Այս ծրագիրը նախատեսված է սկսնակների համար, ովքեր կցանկանային օգտագործել Ruby- ի շրջանակները տվյալների բազայի վրա հիմնված վեբ ծրագրերի մշակման համար
【Այս հավելվածում ընդգրկված թեմաները ցուցակված են】
⇢ Ruby on Rails - Overview
⇢ Ներածություն
⇢ Տեղադրում
⇢ Framework- ը
⇢ Directory կառուցվածքը
⇢ Օրինակներ
⇢ Database setup
⇢ Ակտիվ գրառումներ
⇢ Migrations
⇢ Վերահսկիչ
⇢ Ճանապարհներ
⇢ Դիտումներ
⇢ Layouts
⇢ Փայտամշակում
⇢ AJAX- ը
⇢ Ֆայլի վերբեռնումը
⇢ Ուղարկել նամակներ
⇢ Ինչ է Ruby on Rails?
⇢ Ինչու Ruby?
⇢ Ձեզ անհրաժեշտ է սովորել Ruby սովորել Rails?
⇢ Ինչու Rails?
⇢ Հասկանալ Rails առաջնորդող սկզբունքները
⇢ Որտեղ Rails ստանում բարդ
⇢ Ինչպես է աշխատում Rails- ը
⇢ Վեց հեռանկարներ երկաթուղու դիմումի վրա
⇢ Rails Stack
⇢ Արդյոք ռեյսը լավ է սկսնակների համար:
⇢ Ինչն է դարձնում Ruby- ը եւ Rails- ը տարբեր տարբեր ծրագրավորման լեզուներից եւ վեբ շրջանակներից:
⇢ Ինչ են սովորել Ruby- ի վրա Rails- ում եւ որքան երկար պետք է սպասեք:
⇢ The Rails Վարդապետություն
⇢ Օպտիմալացնել ծրագրավորող երջանկության համար
⇢ Կոնվենցիա կոնֆիգուրացիայի մասին
⇢ Մենյուը omakase է
⇢ Ոչ մի պարադիգմ
⇢ Բացահայտեք գեղեցիկ կոդը
⇢ Ապահով դանակներ
⇢ Value ինտեգրված համակարգեր
⇢ Առաջընթացը կայունության վրա
⇢ Ներդրեք մեծ վրան
⇢ Ուղեցույց ենթադրություններ
⇢ Նոր երկաթուղային նախագծերի ստեղծում
⇢ Սկսած վեբ սերվերի վրա
⇢ Getting up եւ Running
⇢ Տեղադրեք ստորերկրյա աշխատանքը
⇢ Հոդվածներ ստեղծում
⇢ Միգրացիայի վարում
⇢ Ստեղծելով մոդել
⇢ Դիմելով մոդելները
⇢ Վերադարձում
⇢ Վերացման մեկնաբանություններ
⇢ Անվտանգության հիմնական վավերացում
⇢ Կոնֆիգուրացիայի ստացումներ
⇢ Bug Report- ի ստեղծում
⇢ Ինչ վերաբերում է Feature Requests- ին
⇢ Փորձարկման կոդ
⇢ Changelog- ի թարմացում
⇢ Տրակտոր
⇢ Ավելի հին տարբերակները Ruby on Rails
⇢ Ինչ է Active Record- ը
⇢ Կոնֆիգուրացիայի մասին կոնվենցիա Ակտիվ գրանցման մեջ
⇢ Վերագրանցման անվանական կոնվենցիաները
⇢ CRUD: Ընթերցանություն եւ գրելու տվյալներ
⇢ Վավերացումները
Վերջին թարմացումը՝
08 ապր, 2020 թ.