Difference between revisions of "Ruby on rails"
2value>Anonymous |
|||
Line 3: | Line 3: | ||
{{Languages}} | {{Languages}} | ||
{{Image|name=Logo_Ruby_on_Rails|ext=jpg|width=256px|pad=20px|ilink=File:Logo_Ruby_on_Rails.jpg|float=right}} | {{Image|name=Logo_Ruby_on_Rails|ext=jpg|width=256px|pad=20px|ilink=File:Logo_Ruby_on_Rails.jpg|float=right}} | ||
+ | |||
+ | <big>'''Ruby''': The goal of ruby programming is (generally) to either write a web application, or write a program that can be run from the command line.</big> | ||
+ | |||
+ | <big>'''Rails''': Rails is a web application development framework written in the Ruby language.</big> | ||
+ | |||
==Enkele start-linkjes== | ==Enkele start-linkjes== | ||
: http://www.9lessons.info/2011/02/getting-start-with-ruby-on-rails.html | : http://www.9lessons.info/2011/02/getting-start-with-ruby-on-rails.html | ||
:Sinatra: http://www.sinatrarb.com/intro.html | :Sinatra: http://www.sinatrarb.com/intro.html | ||
− | : | + | :http://tryruby.org/levels/1/challenges/0 |
==Expertise== | ==Expertise== | ||
Line 31: | Line 36: | ||
Dit staat op een gecentraliseerde plek waar [http://www.rubygems.org gems] worden beoordeeld en op kwaliteit gekeurd. We kunnen ons voorstellen dat daar ook specialismen in ontstaan / aanwezig zijn. | Dit staat op een gecentraliseerde plek waar [http://www.rubygems.org gems] worden beoordeeld en op kwaliteit gekeurd. We kunnen ons voorstellen dat daar ook specialismen in ontstaan / aanwezig zijn. | ||
+ | ==Rails== | ||
+ | Rails is a web application development framework written in the Ruby language. It is designed to make programming web applications easier by making assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Experienced Rails developers also report that it makes web application development more fun. | ||
Daarnaast hebben we [http://http://www.sinatrarb.com/ Sinatra] als alternatief op Rails. Met haar mogelijke specialisten. | Daarnaast hebben we [http://http://www.sinatrarb.com/ Sinatra] als alternatief op Rails. Met haar mogelijke specialisten. | ||
Revision as of 16:28, 31 January 2012
Language: | Nederlands |
---|
Ruby: The goal of ruby programming is (generally) to either write a web application, or write a program that can be run from the command line.
Rails: Rails is a web application development framework written in the Ruby language.
Enkele start-linkjes
- http://www.9lessons.info/2011/02/getting-start-with-ruby-on-rails.html
- Sinatra: http://www.sinatrarb.com/intro.html
- http://tryruby.org/levels/1/challenges/0
Expertise
We onderscheiden specialisten in Ruby on rails:
- Model -
- View -
- Controller - functionaliteit
Uiteraard zijn er specialisaties op gewenste functionaliteit van een website. Iemand kan gespecialiseerd zijn in bijvoorbeeld:
- user registration
- content processing
- document management
- aansluiting op social media
Plus de kwaliteitsverbeteraars
- performance verbeteraars
- security specialisten
- data modellers
- object architectuur
Er zijn markt-standaarden (in de vorm van modules, GEM geheten) om maatwerk mee te kunnen maken voor klanten.
Dit staat op een gecentraliseerde plek waar gems worden beoordeeld en op kwaliteit gekeurd. We kunnen ons voorstellen dat daar ook specialismen in ontstaan / aanwezig zijn.
Rails
Rails is a web application development framework written in the Ruby language. It is designed to make programming web applications easier by making assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Experienced Rails developers also report that it makes web application development more fun. Daarnaast hebben we Sinatra als alternatief op Rails. Met haar mogelijke specialisten.
Snelle ontwikkeling
Dat is de kracht van Ruby, flexibel ook, modulair opgebouwd, pure objectorientatie, past bij Sprints, past bij Agile-ontwikkeling.