Nicolas Jimenez@nicolasjimenez

¡Hola a todos! He escuchado que una aplicación profesional ha de tener el front-end y el back-end por separado, pero me pregunto el por qué existen frameworks como Ruby on Rails o Django etc, los cuales traen su propio sistema de plantillas, mi duda es:

¿Siempre han de estar separados o depende del tamaño del proyecto? Y cómo esto influye en la seguridad del mismo.

Por ejemplo, digamos que quiero hacer un blog, como backend crear una api rest con rails, y en el frontend consumirla con algún otro framework Angular/React/Vue (etc).

¿Es mejor usar esta "combinación" a usar haml y los poderes de rails para crear vistas?

Gracias.


Escribe una respuesta