Talaan ng mga Nilalaman:
- Kahulugan - Ano ang kahulugan ng Ruby On Riles (RoR)?
- Ipinaliwanag ng Techopedia si Ruby On Riles (RoR)
Kahulugan - Ano ang kahulugan ng Ruby On Riles (RoR)?
Si Ruby sa Riles (RoR) ay isang balangkas ng aplikasyon sa Web platform na nakasulat sa Ruby. Ang balangkas ay orihinal na na-akda ni David Heinemeier Hansson at nagsaliksik at karagdagang binuo ng isang pangkat ng riles ng tren ng ilang mga indibidwal na nag-ambag. Pinapayagan ng RoR ang isang programmer na bumuo ng mga aplikasyon ng Web nang mas mabilis sa pamamagitan ng pagliit ng mga hakbang, oras at verbiage na kasangkot sa programming.
Ang RoR ay simpleng kilala bilang Riles. Ang paunang paglabas ng RoR ay noong Hulyo 2004. Ang RoR ay ipinamamahagi sa ilalim ng lisensya ng MIT.
Ipinaliwanag ng Techopedia si Ruby On Riles (RoR)
Sinusundan ni Ruby on Riles (RoR) ang diskarte ng model-view-Controller (MVC) kung saan ang logic ng application ay pinaghiwalay mula sa interface ng gumagamit. Ang RoR ay nagpapatupad ng isang tanyag na pamamaraan na tinatawag na hindi nakakagambalang JavaScript upang ibukod ang pag-andar ng aplikasyon mula sa Interface ng gumagamit. Tulad ng anumang iba pang mga modernong balangkas, ipinatupad ng RoR ang isang "kombensyon sa pagsasaayos" na diskarte na naglalayong bawasan ang bilang ng mga desisyon na kailangang gawin ng mga program. Ang RoR ay binubuo ng ilang mga pakete tulad ng:
- Aktibong Record: isang pattern ng arkitektura na nag-iimbak ng impormasyon sa mga database ng pamanggit.
- ActiveResource: package na nagbibigay ng mga serbisyo sa Web.
- Action Pack: pamamahala ng pakete na may mga function ng control.
- Mga serbisyo sa aksyon sa Web: Pakete ng mga serbisyo sa web.
- AktiboSupport: sangkap ng pamamahala ng suporta.
- ActionMailer: Bahaging pamamahala ng email.
Kahit na ang RoR ay orihinal na isinulat upang tumakbo sa Mongrel Web server, sinusuportahan nito ngayon ang karamihan sa mga webservers at sinusuportahan din ang mga server ng database tulad ng MySQL, PostgreSQL, Oracle, SQL server at DB2.
