Rubín (Ruby)

Ruby je úžasný programovací jazyk a Ruby On Rails je na něm založen, takže se budete muset naučit programovat v Ruby a vytvářet vaše aplikace pomocí Ruby On Rails. Ruby on Rails je rámec, který usnadňuje vývoj, nasazení a údržbu webové aplikace.
Celý článek na Ruby ...

Zobrazit filtr
Hostitelské filtry
Host Me Host Filter

Operační systém

Místo na disku

Paměť RAM

Typ disku

CPU jádra

Třídit

Skóre - 9
A2hosting Logo
A2hosting

A2hosting

Lite
$3.92 /Měsíční

50 Kupóny

Umístění serveru


A2hosting Servers in AmsterdamHolandsko A2hosting Servers in MichiganSpojené státy A2hosting Servers in SingaporeSingapur
Porovnat
Skóre - 8.4
Agility Hoster Logo
Agility Hoster

Agility Hoster

Personal Hosting Plan
$5 /Měsíční


Umístění serveru


Agility Hoster Servers in GermanyNěmecko
Porovnat
Skóre - 7.4
Just Host Logo
Just Host

Prostě hostitel

Basic
$3.95 /Měsíční

45 Kupóny

Umístění serveru


Just Host Servers in ProvoSpojené státy
Porovnat
Skóre - 7.2
InMotion Hosting Logo
InMotion Hosting

Hostování InMotion

cVPS-1
$5 /Měsíční

12 Kupóny

Umístění serveru


InMotion Hosting Servers in Los AngelesSpojené státy
Porovnat
Trust Pilot Mocha Host
Skóre - 9
Mocha Host Logo
Mocha Host

Hostitel Mocha

Soho
$1.96 /Měsíční

Recenze 1235

39 Kupóny

Umístění serveru


Mocha Host Servers in NetherlandsHolandsko Mocha Host Servers in ChicagoSpojené státy Mocha Host Servers in AustraliaAustrálie Mocha Host Servers in CanadaKanada Mocha Host Servers in ChinaČína Mocha Host Servers in United KingdomSpojené království
Porovnat
Trust Pilot Name Cheap
Skóre - 5
Name Cheap Logo
Name Cheap

Jméno levné

Stellar
$1.44 /Měsíční

Recenze 588

26 Kupóny

Umístění serveru


Name Cheap Servers in PhoenixSpojené státy Name Cheap Servers in MidlandsSpojené království
Porovnat
Trust Pilot JustHostMe
Skóre - 9.4
JustHostMe Logo
JustHostMe

JustHostMe

Starter
$3.11 /Měsíční

Recenze 72


Umístění serveru


JustHostMe Servers in United KingdomSpojené království
Porovnat
Trust Pilot Orange Website
Skóre - 9.2
Orange Website Logo
Orange Website

Orange web

Bronze Plan
$3.82 /Měsíční

Recenze 157


Umístění serveru


Orange Website Servers in ReykjavikIsland
Porovnat
Trust Pilot Rebel.com
Skóre - 9
Rebel.com Logo
Rebel.com

Rebel.com

Pathfinder
$1.5 /Měsíční

Recenze 512

4 Kupóny

Umístění serveru


Rebel.com Servers in United StatesSpojené státy Rebel.com Servers in CanadaKanada
Porovnat
Trust Pilot Squidix
Skóre - 8.6
Squidix Logo
Squidix

Squidix

Sampler Squid
$4 /Měsíční

Recenze 55


Umístění serveru


Squidix Servers in DallasSpojené státy
Porovnat
Trust Pilot Host Dns.fr
Skóre - 8.2
Host Dns.fr Logo
Host Dns.fr

Hostitel Dns.fr

STARTER
$1.45 /Měsíční

Recenze 5


Umístění serveru


Host Dns.fr Servers in ChicagoSpojené státy Host Dns.fr Servers in SydneyAustrálie Host Dns.fr Servers in FranceFrancie
Porovnat
Trust Pilot StackFlare
Skóre - 8
StackFlare Logo
StackFlare

StackFlare

Starter
$2.78 /Měsíční

Recenze 4


Umístění serveru


StackFlare Servers in MumbaiIndie
Porovnat
Trust Pilot Adroit SSD
Skóre - 7.8
Adroit SSD Logo
Adroit SSD

Adroit SSD

Starter
$9.43 /Roční

Recenze 17


Umístění serveru


Adroit SSD Servers in DallasSpojené státy
Porovnat
Trust Pilot Tservers4
Skóre - 7.6
Tservers4 Logo
Tservers4

Tservers4

Beginner Hosting Plan
$6.5 /Roční

Recenze 2


Umístění serveru


Tservers4 Servers in DallasSpojené státy Tservers4 Servers in ParisFrancie Tservers4 Servers in AmsterdamHolandsko Tservers4 Servers in VancouverKanada Tservers4 Servers in NigeriaNigérie
Porovnat
Trust Pilot Idea Stack
Skóre - 7.4
Idea Stack Logo
Idea Stack

Idea Stack

LEVEL 1
$2 /Měsíční

Recenze 2


Umístění serveru


Idea Stack Servers in SeattleSpojené státy
Porovnat
Skóre - 10
Island Hosting Logo
Island Hosting

Hosting na ostrově

Copper
$1.83 /Měsíční


Umístění serveru


Island Hosting Servers in CanadaKanada
Porovnat
Skóre - 10
Cheap Hosting Pk Logo
Cheap Hosting Pk

Cheap Hosting Pk

Web Hosting Plan 1
$11.94 /Roční


Umístění serveru


Cheap Hosting Pk Servers in NurembergNěmecko Cheap Hosting Pk Servers in New YorkSpojené státy Cheap Hosting Pk Servers in VancouverKanada Cheap Hosting Pk Servers in MoscowRuská Federace Cheap Hosting Pk Servers in MinskBělorusko
Porovnat
Skóre - 10
Lenasi Logo
Lenasi

Lenasi

Baby Bear
$14.07 /Roční


Umístění serveru


Lenasi Servers in UgandaUganda Lenasi Servers in United KingdomSpojené království Lenasi Servers in CanadaKanada Lenasi Servers in KenyaKeňa Lenasi Servers in United StatesSpojené státy
Porovnat
Skóre - 9.6
Truehost-NG Logo
Truehost-NG

Truehost-NG

Platinum Hosting
$77.32 /Měsíční


Umístění serveru


Truehost-NG Servers in United StatesSpojené státy
Porovnat
Skóre - 6.7
QHoster Logo
QHoster

QHoster

Mini
$2.54 /Měsíční


Umístění serveru


QHoster Servers in ChicagoSpojené státy QHoster Servers in RoubaixFrancie QHoster Servers in RotterdamHolandsko QHoster Servers in Frankfurt am MainNěmecko QHoster Servers in StockholmŠvédsko QHoster Servers in CanadaKanada QHoster Servers in CoventrySpojené království QHoster Servers in MoscowRuská Federace QHoster Servers in ZurichŠvýcarsko QHoster Servers in SiauliaiLitva QHoster Servers in MilanoItálie QHoster Servers in SofiaBulharsko QHoster Servers in MexicoMexiko QHoster Servers in SingaporeSingapur
Porovnat
Skóre - 5.5
Host Dare Logo
Host Dare

Hostitel Dare

Starter
$1.99 /Měsíční


Umístění serveru


Host Dare Servers in United StatesSpojené státy
Porovnat

Ruby je úžasný programovací jazyk a Ruby On Rails je na něm založen, takže se budete muset naučit programovat v Ruby a vytvářet vaše aplikace pomocí Ruby On Rails.

 

 

ruby on rails hosting


 

Co je Ruby on Rails?

 

Ruby on Rails je rámec, který usnadňuje vývoj, nasazení a údržbu webové aplikace a používá objektově orientovaný jazyk známý jako Ruby. Aby jej vývojář mohl představit, musí znát některé jeho filozofie. Tyto jsou:

 

SUCHÉ - Neopakujte se: znamená, že zatímco vývoj v Rails má stejnou část kódu nebo stejný účel v různých entitách, znamená to, že existuje lepší způsob, jak napsat vaši aplikaci;

 

Konvence nad konfigurací: znamená, že místo určení konfigurace má Rails strukturální a pojmenované konvence, které implementují často citovaný princip nejméně překvapení (POLS);

 

Méně softwaru: znamená použití více konvencí, méně kódů, méně složitosti a v důsledku toho menší množství chyb.

 

Rámec je sbírka knihoven a nástrojů schopných usnadnit vývoj. Dobrý rámec poskytuje základní, ale úplnou infrastrukturu pro vytváření aplikace. Díky těmto skutečnostem je Rails jedním z nejlepších. Koneckonců, má nezávislou platformu, kompletní a licencovanou zdarma (open source).

 

Vývoj aplikací Rails je implementován pomocí MODEL-VIEW-CONTROLLER, lépe známého jako architektura MVC, a pracoval s knihovnami Active Record, Action View a Action Controller. Ty budou citovány níže v článku.

 

Model MVC

 

Tento použitý architektonický vzor rozděluje aplikaci logicky do tří kategorií: model, pohled a ovládání (Model-View-Controller). Každá část standardu MVC je entita, kterou lze sestavovat a testovat samostatně. Model představuje data, pohled představuje uživatelské rozhraní a řídicí příkazy akcí, tj. Model je informací, se kterou aplikace pracuje, pohled je reprezentací a ovládací prvek (řadič) je ředitelem interakce mezi nimi.

 

Cyklus této struktury začíná, když uživatel interaguje s rozhraním (zobrazením) a zavolá událost; řadič přijímá hovor z pohledu a přistupuje k modelu, často aktualizuje rozhraní.

 

Knihovny Ruby on Rails

 

V Ruby on Rails má každá knihovna specializovaný úkol. Při kombinaci se tyto jednotlivé entity mapují přímo ze standardu MVC:


  • Aktivní záznam: Knihovna odpovědná za abstrakci a interakci s databázemi;

  • Akční pohled: Systém šablon, který generuje dokumenty HTML, které uživatel obdrží na základě požadavku na aplikaci;

  • Řadič akce: Knihovna pro manipulaci s oběma: tok a bankovní data, která se mají zobrazit v zobrazení.

 

Jazyk Ruby on Rails

 

Mnoho dalších jazyků vyžaduje, abyste kód zkontrolovali a zkontrolovali výsledky a chyby. Ruby je však konzistentní a elegantně objektově orientovaný programovací jazyk a nejlepší ze všeho je dynamika, což znamená, že pracujete s „živým“ jazykem, to znamená, že budete dostávat zpětnou vazbu o každém zadaném příkazu.

 

Interaktivní tlumočník je IRB v Terminálu (pokud používá Linux nebo Mac) nebo Cmd (pokud používá Windows). Chcete-li zahájit relaci, zadejte:


  • $ irb

  • irb (hlavní): 001: 0 & gt;

 

Ruby má balíček s názvem RubyGems zodpovědný za správu systému s funkcí instalace knihoven a nástrojů velmi důležitých pro Rails. Od verze 2.0.0 není nutné stahovat samostatně, protože je již součástí.

 

Jak nainstalovat Ruby on Rails

 

Vývoj v Rails na vašem počítači bude trvat tři kroky:


  • Nainstalujte Ruby;

  • Nainstalujte Rails;

  • Nainstalujte SQLite, což je výchozí databáze.

 

Budete potřebovat některé nástroje, například git při instalaci balíčků a některé drahokamy, které jsou knihovnami opakovaně použitelných souborů Ruby.

 

Instalace Ruby on Rails na Mac OS

 

Chcete-li nainstalovat Ruby on Rails na MAC (v tomto článku budeme používat verzi X 10.8 Mountain Lion), musíte mít na svém počítači:

 

XCode: Toto je k dispozici v App Store zdarma a může být vaším zdrojem pro kompilaci vašeho Ruby kódu.

 

Homebrew: je balíček vytvořený pro OS X, který je napsán v Ruby. To vám pomůže nainstalovat další součásti. Pro instalaci zadejte Terminál a zadejte následující kód:


  • ruby & lt; (curl -fsSkL raw.github.com/mxcl/homebrew/go)

 

RVM: Nyní musíte nainstalovat běžný nástroj Ruby s názvem Ruby Version Manager (RVM). To vám pomůže spravovat verze Ruby a různé drahokamy, které můžete použít ve svých projektech. Stejně jako u Homebrew potřebujete pouze jeden příkaz v Terminálu:


  • curl -L https://get.rvm.io | bash -s stabilní

 

Pokud použití Mavericks a výše uvedený kód nefunguje, spusťte na terminálu následující kód:


  • ruby -e "$ (curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

 

Rubín: Ve vašem počítači Mac je předinstalován jazyk Ruby. Balíček 2.0.0 obsahuje RubyGem. Chcete-li to zkontrolovat, spusťte v terminálu následující kód:


  • rubín -v

 

Pokud je k dispozici starší verze jazyka, provedeme aktualizaci na verzi 2.0.0. Použijte následující kód:


  • instalace rvm 2.0.0

 

Po dokončení instalace musíme RVM říct, kterou verzi Ruby chceme použít. K tomu budete muset zadat následující kód:


  • rvm použít 2.0.0

 

Chcete-li otestovat, zda váš počítač pracuje s takovým číslem, použijte následující kód:


  • rubín -v

 

Co se v terminálu vrátí, je: ruby ​​2.0.0p481 a další data, která závisí na aktualizacích a dobách instalace.

 

Kolejnice: Nakonec nainstalujeme framework, který potřebuje pouze jeden příkaz:


  • drahokamy nainstalovat kolejnice

 

Připraven! Ruby, Rails a SQLite již ve svém počítači máte.

 

Jak nainstalovat Ruby on Rails na Windows

 

Chcete-li nainstalovat Ruby on Rails na Windows, budeme muset postupovat podle následujících pokynů:

 

Rubín: Ve Windows jsme začali s tímto jazykem. K instalaci budete muset vstoupit na web.

 

V závislosti na vašem zařízení kliknete na Ruby 2.0.0-p481 nebo Ruby 2.0.0-p481 (x64). Po stažení instalačního programu kliknete na ikonu, pokračujete a poté vyberete, kde chcete mít instalační složku a co chcete nainstalovat společně s balíčkem Ruby.


  • Podpora Td / Tk: poskytuje Ruby grafické uživatelské rozhraní (GUI = Graphical User Interface);

  • Přidejte spustitelné soubory Ruby na svou PATH: ruby ​​je přidán jako spustitelný soubor;

  • Přidružit .rb a .rbw k této instalaci Ruby: soubory v tomto formátu budou spojeny s ruby.

 

Doporučuje se označit poslední dva. Poté lze nainstalovat podporu Td / Tk, která se používá pro pokročilejší aplikace. Po dokončení zadejte příkazový řádek (Start & gt; cmd) a zadejte následující kód:


  • rubínová - verze

 

Odpověď by měla býtruby 2.0.0p481 a další data, která závisí na aktualizacích a dobách instalace.

 

Kolejnice: Protože Ruby 2.0 má RubyGems, aktualizujeme pouze pomocí příkazu:


  • gem update -system

 

Chcete-li nainstalovat Rails, příkaz gem může chvíli trvat, zadejte tedy znovu cmd:


  • drahokamy nainstalovat kolejnice

  • Zkontrolovat: kolejnice -v

 

SQLite: Vstupte na web SQLite: a stáhněte si dva soubory: SQLite a SQLite DLL. Vždy se rozhodněte pro nejaktuálnější dostupné. Tyto soubory budou ve formátu .zip. Rozbalte tyto dva soubory a umístěte je do složky C: \ Ruby20 \ bin nebo na místo, kam jste je umístili. Chcete-li zjistit, zda byla nainstalována správně, zadejte cmd a zadejte následující příkaz:


  • verze sqlite3

 

Odpověď bude verze SQLite, kterou jste si stáhli. Nakonec ještě musíme nainstalovat knihovnu Ruby, která umožňuje kontakt mezi ní a SQLite. Chcete-li to provést, napište na výzvu následující kód:


  • klenot nainstalovat sqlite3-ruby

 

Připraven! Máte nainstalované vše pro spuštění aplikace na vašem počítači se systémem Windows.

 

Instalace na Linuxu

 

Linux (a systémy založené na UNIX obecně) má několik funkcí, ale také mnoho společného. Tyto pokyny budou založeny na systému Ubuntu Linux, ale měly by být použity ve většině systémů UNIX.

 

Než začnete, musíte aktualizovat svůj Ubuntu. Otevřete terminál a napište následující kód:


  • $ Sudo apt-get aktualizace

 

Program apt-get má index mezipaměti všech programů a jejich verzí v úložišti pro rychlejší vyhledávání. Spuštěním příkazu update zajistíte, že tento seznam bude nejnovější.

 

Kromě toho musíme nainstalovat níže uvedené položky:

 

Kučera: Je to knihovna, která podporuje otázky týkající se adres URL. Abychom to usnadnili, použijeme to. Stačí zadat následující kód do terminálu:


  • $ Sudo apt-get install curl

 

Rubín: Před instalací Ruby jsou pro instalované komponenty potřebné některé knihovny. Zadejte příkazem:


  • $ Sudo apt-get install build-essential curl

 

Nyní, stejně jako v systému Mac, použijeme Ruby Version Manager (RVM), pro případ, že jsou v počítači nainstalovány další verze Ruby. Zadejte následující kód:


  • $ curl & ndash; L https://get.rvm.io | bash je stabilní

 

Abyste se ujistili, že Ruby již ve vašem počítači je, zadejte příkaz:


  • rubínová - verze

 

Kolejnice: RubyGems je již nainstalován. Poté zadejte tento příkaz:


  • $ drahokamy na instalaci kolejnic

 

Po nějaké době použijte ke kontrole Rails a jeho verze kód: rails --version

 

SQLite: S apt-get potřebujete pouze jeden příkaz:


  • $ Sudo apt-get nainstalovat sqlite3 libsqlite-dev

 

Pokud vše proběhne hladce, můžete zkontrolovat verzi instalace pomocí: $ SQLite & ndash; -version Abychom vytvořili vztah mezi Ruby a SQLite, budeme potřebovat knihovnu Ruby, která tento kontakt umožňuje. Použijte následující příkaz:


  • $ sudo gem nainstalovat sqlite3-ruby

 

Připraven! Nyní můžete začít zkoumat a vytvářet aplikace Rails v systému Linux Ubuntu.

 

Vytváření vaší první aplikace Ruby On Rails

 

Od této chvíle můžete bez ohledu na to, jaký je váš operační systém, používat a řídit se tímto článkem na vašem počítači.

 

Chcete-li vytvořit projekty, musíte použít terminál, kde budete dávat příkazy následované slovem rails uvnitř požadovaného adresáře. V této části článku si představíme, co musí každý začátečník udělat jako svou první aplikaci: a & ldquo; Hello World & rdquo ;.

 

Pamatujte, že pro projekt není nutné vytvářet složku, protože při použití nového příkazu se automaticky vytvoří složka s názvem aplikace.Poté otevřete Terminál, zadejte požadovaný adresář a zadejte:


  • $ rails nové ahoj

 

Po tomto příkazu bude uvnitř nově vytvořeného adresáře hello vytvořeno několik souborů. Terminál zobrazí všechny vytvořené složky a některé z nich jsou:

vytvořit

vytvořit README

vytvořit Rakefile

vytvořit config.ru

vytvořit .gitignore

vytvořit Gemfile

vytvořit aplikaci

vytvořit aplikaci / řadiče / application_controller.rb

vytvořit aplikaci / pomocníky / application_helper.rb

vytvořit aplikaci / zobrazení / rozložení / application.html.erb

vytvářet aplikace / mailery

 

Všimněte si, že byl vytvořen podadresář s názvem aplikace. V něm jsou pohledy, modely a řadiče standardu MVC, které zde představily své koncepty.

 

Pomocníci jsou součástí knihoven a pomohou „vztahu“ mezi pohledy a řadiči. V aplikaci budou také poštovní zásilky, které nebyly zmíněny dříve, ale budou součástí e-mailových otázek aplikace.

 

Nyní umístíme mini projekt na místní webový server, aby mohl být testován. Nebyl napsán žádný kód, nicméně Rails má pro vás úvodní obrazovku. Nejprve se ale ujistěte, že je v adresáři vaší aplikace v Terminálu a že vaše drahokamy jsou aktuální. K tomu použijte následující kód:


  • $ balíček instalace

 

Až vaše drahokamy dokončí kontrolu a instalaci, napište kód:


  • $ rails server

 

Při inicializaci se IP adresa 0.0.0.0 objeví na portu 3000. Nenechte se těmito nulami vyděsit. Znamená to jen, že server běží lokálně na vašem počítači, zatímco běží v Terminálu. Poté zadejte libovolný prohlížeč a přejděte na adresu URL http: //www.localhost: 3000 / a uvidíte stránku Ruby on Rails Hello World


  • Generování ovladače v Ruby on Rails

 

Nejprve zastavte lokální server v Terminálu stisknutím Ctrl + C, který jej ponechá ve složce projektu. Nyní vytvoříme řadič pro odeslání zprávy Hello World.

 

Příkaz rails generate vytvoří určité soubory pro váš projekt. Máte co do činění s požadavkem a cyklem odpovědí na vytvoření určitých souborů, takže vytvoříte kontroler odpovědný za pozdrav takto:


  • $ rails generuje pozdrav řadiče

 

Bude vytvořen řadič a soubory s ním související, jako jsou pohledy, test a pomocník. Můžete vytvářet ručně, ale generování zrychluje výrobu.

 

Nyní ukázat & ldquo; Hello World & rdquo; budete muset upravit soubor app / controllers / salutationcontroller.rb vytvořením akce. Otevřete tento soubor v editoru a proveďte následující změny:

třída SalutationController & lt; ApplicationController

def ahoj

@message = & lsquo; Ahoj světe! & rsquo;

konec

konec

 

Akce jsou implementovány jako metody v Ruby, kde def je klíč. V rámci metody jste vytvořili instanci proměnné zvané zprávy s hodnotou, kterou vložíme do prohlížeče.

 

Generování šablony v Ruby on Rails

 

Akce byla úspěšně vytvořena, takže dalším krokem je přidání nějakého kódu HTML, který se zobrazí na webu. Se standardem MVC, který odděluje soubory, bude tento kód v zobrazeních.

 

Výchozí nastavení je vždy vytvořit zobrazení s názvem akce v řadiči. Poté při přístupu k aplikaci / pohledům uvidíte, že adresář oslovení již byl vytvořen, ale bez souborů. Otevřete ve svém editoru novou kartu, pojmenujte ji hello.html.erb a uložte ji v rámci aplikace / zobrazení / oslovení.

 

Možná se divíte, proč je formát na konci souboru HTML .erb. Tento formát je součástí knihovny Erb Templating, knihovny Rails odpovědné za umožnění použití kódu Ruby v kódu HTML.

 

Ruby syntaxe je zavedena s & lt;% =% & gt; kdy se zobrazí hodnota v HTML, nebo & lt; %% & gt; když bude mít pouze logiku, známou jako výstupní značky Embedded Ruby.

Zadejte soubor app / views / salutation / hello.html.erb a přidejte následující sekvenci:

& lt; html & gt;

& lt; body & gt;

& lt; h1 & lt;% = @message% & lt; / h1 & gt;

& lt; / body & gt;

& lt; / html & gt;

 

Nyní musíte říct Rails, jak reagovat na URL, a odpovědná osoba bude route.rb umístěná uvnitř konfiguračního adresáře. V tuto chvíli si příliš nedělejte starosti s podrobnostmi, protože je to jen začátek a stále vám chybí informace, které vám budou po krůčku podány. V textovém editoru otevřete soubor config / routes.rb a nahraďte napsané (není třeba mazat komentáře, ty mají před větami #):

 

Hello :: Application.routes.draw do

get & lsquo;: řadič (/: action (/: id (.: format))) & rsquo;

konec

 

Žádáte o zobrazení zprávy v prohlížeči na adrese URL http: // localhost: 3000 / pozdrav / ahoj. Po otevření bude vaše zpráva & ldquo; Hello World! & Rdquo; se objeví.

 

Ověřování v ASP.NET MVC:

 

Implementovat mechanismus ověřování v aplikacích ASP.NET MVC. Vytvoříme zde projekt, který bude zahrnovat registraci uživatele, přihlášení, odhlášení a změnu hesla, základní funkce pro každou aplikaci, která má oblasti omezeného přístupu k přihlášeným uživatelům.

 

Řízení přístupu v laravel s ACL:

 

Implementovat autorizační systém pomocí Laravelu, nejpoužívanějšího rámce PHP na světě. Za tímto účelem začneme s aplikací, která obsahuje všechny části registrace a ověřování uživatelů.

 

ASP.NET MVC a identita: Autorizace uživatelů s deklaracemi: Implementovat mechanismus řízení přístupu pomocí ASP.NET Identity, který nám umožňuje přiřadit role uživatelům a z toho definovat, které stránky a nabídky lze zobrazit.

 

Více o Ruby

 

Architektonické vzory v Ruby:

To ukazuje použití ArchRuby k vyjádření architektonických vzorů a osvědčených postupů, které, jakmile jsou zachovány, přispívají k udržovatelnosti softwarového systému.

 

Refaktorování v Ruby: Použití techniky Extract Class:

 

Znát techniku ​​refaktoringu Extract Class a naučit se ji používat v jazyce Ruby ke zlepšení kvality vašeho kódu.

 

Pole a bloky s Ruby pomocí IRB:

 

Rozvíjet se v Ruby pomocí polí a bloků. Pole mají několik metod, které pomáhají usnadnit práci vývojářům, zatímco bloky patří mezi skvělé zprávy, které přináší Ruby.

 

Vytvoření jednoduché aplikace pomocí Ruby On Rails:

 

Vytvoření jednoduché aplikace k předvedení zajímavých funkcí poskytovaných architekturou Ruby On Rails