Plataformas Web En la Nube

  • No Requiere Instalación
  • No Requiere Alquilar un Servidor Web
  • No Requiere Dominio (Primer Nivel)
  • No Requiere Pagina Web Principal

¡Nosotros Nos Encargamos de Todo! 

 

¿Ruby on Rails?

También conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración. El lenguaje de programación Ruby permite la metaprogramación, de la cual Rails hace uso, lo que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución de bibliotecas y aplicaciones Ruby.

Los principios fundamentales de Ruby on Rails incluyen No te repitas (del inglés Don't repeat yourself, DRY) y Convención sobre configuración.

No te repitas significa que las definiciones deberían hacerse una sola vez. Dado que Ruby on Rails es un framework de pila completa, los componentes están integrados de manera que no hace falta establecer puentes entre ellos. Por ejemplo, en ActiveRecord, las definiciones de las clases no necesitan especificar los nombres de las columnas; Ruby puede averiguarlos a partir de la propia base de datos, de forma que definirlos tanto en el código como en el programa sería redundante.

Convención sobre configuración significa que el programador sólo necesita definir aquella configuración que no es convencional. Por ejemplo, si hay una clase Historia en el modelo, la tabla correspondiente de la base de datos es historias, pero si la tabla no sigue la convención (por ejemplo blogposts) debe ser especificada manualmente (set_table_name "blogposts"). Así, cuando se diseña una aplicación partiendo de cero sin una base de datos preexistente, el seguir las convenciones de Rails significa usar menos código (aunque el comportamiento puede ser configurado si el sistema debe ser compatible con un sistema heredado anterior)

Páginas

 

Tecnoweb2.com es una Empresa de Jóvenes Emprendedores E Ingenieros de Sistemas, Especializados en Tecnologías Web 2.0, centrados en el desarrollo de sistemas de Información Web 2.0 a la Medida, Administración de Servidores Web (Hosting) y Dominios, Asesoría en Sistemas Opensource Web, para las Pequeñas y Medianas Empresas de Colombia y el Mundo. Brindando Asesorías y Soporte 24 Horas 7 Dias, Garantizando Seguridad y Control en los Procesos Operativos, y Generando Nuevos Métodos Tecnológicos que Contribuyan al Medio Ambiente.
Carrera 7 - 71 -21 Torre B
Oficina 1501
Bogota - Colombia
Sedes: Popayan, Cali
Nueva Sede: Medellin
 
Tel: +57 312 245 39 86
Linea Nacional Gratiuta:
01 8000 51 01 40

Oficina Internacional
7630 NW 25 Street # 2B,
Miami, Florida 33122 (S000829)

 Licencia GPL  -   Licencia BSD  -   Licencia MIT  -  Politicas de Uso  -  Politicas de Privacidad  -  Registro Unico Empresarial   - SSL Certificates at GoDaddy.com