Newsletter para devsEntra
Web Reactiva

WR 37: Larga vida al backend

El backend es la parte fea del desarrollo web y de aplicaciones móviles. Pero veremos que está muy vivo con tecnologías como Firebase, Parse, Directus.

Escúchalo también en Spotify | Apple Podcasts | Google Podcasts | iVoox

Estrenamos nuevo podcast: Fenómeno Mutante

Antes de entr en temas de gran profundidad tecnológica quiero presentaros un nuevo podcast en el que participo junto con Óscar Martín. Se llama Fenómeno Mutante y me hace mucha ilusión haberme traído al fin al mundo del podcasting a un youtuber de raza como es Óscar.

Semanalmente hablaremos de nuestros negocios, de cómo no desfallecemos en esta carrera de currantes por cuenta propia. Como nos gustan los retos, nos enfrentaremos habitualmente a alguno, ahora mismo estamos construyendo un bot para telegram con python.

También con preguntas por sorpresa, temas pegados a nuestro día a día…

Búscanos en tu reproductor de podcast o encuentra todo los datos en fenomenomutante.com.

Fenómeno Mutante

Larga vida al backend

El backend o backoffice (aunque también lo verás escrito como back-end) es la capa de acceso a datos. Es la “parte de atrás” que utiliza el frontal al que accede al usuario para almacenar datos, autenticar las credenciales del usuario, etc.

Lo primero ha sido preguntar en el canal de telegram por las opciones que utilizais para construir el backend de vuestras plataformas de trabajo.

Los resultados ahora mismo son estos

Larga vida al backend

La opción que gana por poco es la basada en PHP (Laravel, Symfony, otros microframeworks).

Sigue de cerca los que utilizan lenguajes de programación empresariales como Java, Kotlin o .NET.

En tercera posición pero muy próximo está un conjunto de tecnologías como JavaScript, Ruby o Go.

Luego aparece la opción de los CMS, que en los últimos años ha perdido fuerza.

Los hitos del backend

Son estos unos momentos en la historia, sin ningún reflejo científico, que creo han transformado nuestra forma de ver y trabajar con el backend.

Larga vida al backend

1. Aparición de las aplicaciones móviles

El boom de los smartphones trajo consigo que ya no todo fuera una web, que los datos se pudieran acceder de forma desacoplada y en condiciones de conexión no siempre favorables.

2. Parse

Un sistema de backend comprado y desmantelado por Facebook (aunque liberado antes como Open Source). Su crecimiento fue espectacular y puso al alcance de muchos desarrolladores de apps móviles un gestor sencillo para sus datos y usuarios

3. La nube

Ya estaba ahí, pero su proliferación ha hecho que sea baratísimo almacenar datos en internet, que nunca sea un problema, de momento, tener tus datos replicados en servidores por todo el planeta.

4. Lenguajes de programación funcional

Si la nube ahorra dinero, la programación funcional ahorra líneas de código. Está muy presente en las tecnologías backend y permite que nos concentremos en lo improtante.

5. Todo es una API

El backend tiene que estar abierto al mundo en forma de API para poderse conectar a él. Sino, no tiene interés alguno.

Directus, un CMS Headless

Como ejemplo de un software a medio camino os traigo una serie de vídeos de Directus, un Open Source con el que aprovechar lo mejor de los CMS y de los nuevos backend.

Suscríbete, esta semana publcaré más vídeos

Suscríbete a mi canal de YouTube

Enlaces del programa

Feedback: PulseCMS y GravCMS

Nos pregunta Miguel.

Hola Daniel, lei tus comentarios sobre Grav, muy bueno. También desde años vengo probando distintas alternativas para no usar solo WordPress. ¿Probaste y/o leiste sobre PulseCMS? Es una version de pago y la vengo probando desde hace un par de años, no es económico, pero siempre le busco la vuelta de querer tener mejor SEO. Mi duda hoy en dia es saber que usar y/o elegir definitivamente como alternativa. Un abrazo desde Argentina.

El vídeo con la comparativa de GravCMS respecto a WordPress lo tenemos aquí:

Suscríbete a mi canal de YouTube

Encuéntranos por en el canal de telegram t.me/webreactiva o en twitter como @webreactiva con referencias y recursos sobre cosas que seguro te interesan.

Escrito por:

Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. @delineas en twitter y canal @webreactiva en telegram

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.