Django y MTV

7:03 0 Comments A+ a-


Django y MTV

Django y el patron de arquitectura MTV

MVC es el patron de arquitectura mas conocido para los desarrolladores, el cual divide los datos de la logica de negocio y la aplicacion

  • Modelo -> Manipula la Informacion
  • Vista -> Muestra la Informacion
  • Controlador -> Es la logica de la Aplicacion


    MVC es comun usarlo en lenguajes de programacion como Java, .Net, PHP pero para Django se utiliza MTV.

    MTV es una version mejorada del MVC que por sus siglas Model Template View (MTV) donde el modelo se encarga de la informacion de la base de datos, la vista es la que decide que informacion va a mostrar y en que template, y por ultimo el template recibe la informacion que viene de la vista para mostrar en le navegador.


    Muchas gracia por leer esta articulo y Siganos en Rackcode y Huixcospartan compartan en sus redes sociales

    Que son las Ruby Gems

    20:14 0 Comments A+ a-

    ¿Que son las Ruby Gems?

    Gems es un sistema de distribucion de librerias y paquetes que podemos agregar a Ruby

    Debido a que Gems administra a las aplicaciones o librerias empaquetadas todos podemos hacer uso de ellas, por lo que tiene un nombre y numero de version asignado.

    El Sistema de distribucion o Gems permite una instalacion facil de dependencias, busquedas locales y remotas asi como sporte a multiples versiones.
    Cabe destacar que ruby es una gema que a su vez tiene dependencia de otras gemas.

    Comandos Basicos


    Muchas gracia por leer esta articulo y

    Siganos en Rackcode y Huixcospartan compartan en sus redes sociales

    Articulos Relacionados

    Backend y su Funcion en la web

    21:52 0 Comments A+ a-

    Backend y su Funcion en la web

    La funcion que desempeña un Backend en la web moderna

    Como ya habiamos hablado en Frontend en el articulo anterior Frontend y su Funcion en la Web ahora nos toca hablar del Backend que es lo que complemente al Frontend en una web.

    Pero que es el Backend y cual es la funcion que desempeña asi como que carateristicas debo tener para poder ser un Backend. Primeramente un Backend son personas que se especializan en temas de servidores, bases de datos, conexiones con las bases de datos, estas personas se encargan de programar las aplicaciones para abastecer de informacion al frontend.

    Es decir el backend se conecta a las bases de datos y envia informacion al Frontend que es visto por el usuario.
    Existen muchos lenguajes de Backend entre ellos estan
    1. Java
    2. PHP
    3. Node JS
    4. Python
    5. Ruby
    6. .Net
    Articulos Relacionados

    Siganos en Rackcode y Huixcospartan

    Frontend y su Funcion en la web

    21:52 0 Comments A+ a-

    Frontend y su Funcion en la web

    Alguna vez te has preguntado cual es la funcion desempeña un Frontend en la web moderna

    La importancia del desarrollo y diseño Frontend hoy en dia en la web es sumamente importante debido a que un Frontend es un programador que se especializa a la parte de desarrollo del cliente es decir, a todo el diseño visual que se ofrece en una web.

    Pero ¿que conocimientos debo tener? para si quiero ser un Frontend, La funcion de un Frontend es hacer la interaccion entre el cliente y la aplicacion asi como su diseño, datos y plantillas que puede ver.

    Conocimientos que debes tener para ser un Frontend
    1. HTML o HTML5
    2. CSS
    3. Javascript
    4. Responsive Desing
    5. UX and UI
    6. Usabilidad
    Las tecnologias que utiliza un Frontend son HTML, CSS, Javascript
     
    Articulos Relacionados:

    Siganos en Rackcode y Huixcospartan

    Node Foundation - Node js + io js

    23:04 0 Comments A+ a-


    Node Foundation - Node js + io js

    Node.js y io.js Regresan a ser un mismo proyecto

    Despues de la fragmentacion de la comunidad de Node.js nace io.js una comunidad en la que se hizo un fork del proyecto de Node.js para continuar con el proyecto y como deberia ser Node.js asi como sus caracteristicas.

    Despues de una larga discucion se llego a una acuerdo donde io.js y node.js donde esta por verse la fusion de ambos proyectos y que de ser asi se denominaria Node Foundation donde se esta trabajando para poder fusionar ambos.

    Mientras tanto ambos proyectos seguiran lanzando actualizaciones, mismas que seran integradas en el nuevo proyecto.

    Articulos Relacionados
     Node.js + io.js se reconcilian para unir fuerzas
     Introducing the Node.js Foundation

    Siganos en Rackcode y Huixcospartan

    Frameworks CSS y JS mas utilizandos y populares

    21:39 0 Comments A+ a-

    Frameworks CSS y JS mas utilizandos y populares

    Los Frameworks nos facilitan la vida a los desarolladores de aplicaciones web. Aunque muchos aun prefieren crear su propio codigo reinventando la rueda.

    Estas herramientas nos permiten hacer versiones de nuestros sitios mas rapido y es posible que conoscas algunos de estos

    Si no conoces estos Frameworks entonces a ti #TeHaceFaltaProgramarMas   #TeHaceFaltaRackcodeMas aqui te dejamos una lista de los frameworks mas populares y utilizados por Frontends Profesionales

    1. Boostrap

      Boostrap ha sido quizas el mas popular entre los Frontends debido a que cuenta con estilos, plantillas y funciones predefinidas para crear sitos web rapidamente.
    2. Topcoat

      Este framework se encarga de proveer lo necesario para crear aplicaciones web para cualquier dispositivo, cuenta con sus propios iconos y una fuente Source Sans Pro, una fuente OpenSource de Adobe. ademas de la capacidad de personalizar sus temas
    3. Semantic UI

      Semantic UI es el segundo rival que se suma a la lista de Boostrap, este framework cuenta con sus propios iconos, cuenta con varios estilos o temas. Es un muy buen Framework y un duro rival de Boostrap
    4. INK

      INK es un Framework que aporta nuevos componentes y con un diseño y funcionalidad un poco diferentes al resto, cuenta con un diseño visualmente lindo. Esta basado en SASS, Compass y Normalize.css.
    5. Metro UI

      Metro UI es un Framework que más se acerca a los usuarios de Windows debido que prove lo necesario para crear sitios al estilo Metro de Windows. Tiene soporta a diseño adaptativo, tipografias y otras funcionalidades con JavaScript.
    6. Foundation

      Este Framework desde sus inicios se enfoco en crear un diseño adaptativo y dar un soporte a los dispositivos moviles. Este framework cuenta con sus propios estilos y plantillas CSS, tipografia y unas funcionalidades en JavaScript 
    7. Pure

      Pure es otro Framework para desarrollo web solo que a diferencia de la mayoria este framework Solo utiliza CSS, soporta el diseño adaptativo y esta basado en Normalize.css. Un framework muy util sino es vital para ti el JavaScript
    8. HTML KickStart

      HTML KickStart es quizas el mas parecido al Framework Boostrap, proporciona estilos para los elementos más comunes, layouts, tipografías y hasta un conjunto de iconos para tu aplicación web. 
    9.  YAML

      YAML es un framework centrado en los estandares de la web y la accesibilidad, construido sobre SASS.

      Conclusiones

      Todos los Frameworks estan diseñados con un diseño y funcionalidad diferente y cada uno cumple con los objetivos y necesidas para un Frontend, como hemos visto tenemos muchas alternativas. Lo mejor seria Sacar lo mejor de cada framework y unirlo en uno solo, Si lo intentan publiquenlo y comentenlo aqui. Muchas gracias y espero que les haya servido la informacion

      Siganos en Twitter en @Rackcode o en @Huixcospartan

      Frontend y Backend Profesional - Bienvenida

      18:07 0 Comments A+ a-

       

      Frontend y Backend Profesional - Bienvenida

      Tengo tiempo de trabajar en el ambiente web. En el ambiente web, es común que un Ingeniero en Informática trabaje al lado de un Diseñador Web. Con el avance tan rápido de la tecnología, aparecen nuevas formas de trabajo (con nuevos nombres).

      - Front End Web Developer. Según entiendo, es un profesional que trabaja HTML Y CSS. Eso es todo.

      - Back End Web Developer. Es un profesional que realiza todo lo anterior, más programación 'la lado del servidor' como PHP ó ASP.

      También otros términos como:
      - Web Developer (Desarrollador Web)
      - Web Programmer



      En este sitio veremos  guias y tutoriales para desarrollarnos como Frontends o Backends profesionales esperamos y nos sigan a travez de Twitter en @Huixcospartan y Facebook Hector Campos Alonso para saber mas de nuestro blog