API juanoa
API juanoa

API juanoa

StrapiGoogle CloudREST API
REST API desarrollada con la ayuda de Strapi de la cual se alimentan muchos de mis servicios y proyectos como este.
Freelancer

Motivación

Llevo bastante tiempo haciendo páginas web. Cuando tuve la oportunidad de crear la mía propia sabía que necesitaría un potente backend que se adaptase a mis necesidades. Lo primero que me planteé fue hacerlo por mi mismo usando Node.JS, Express y MongoDB, pero al poco tiempo de estar investigando descubrí Strapi.

Strapi es lo que se conoce como Headless CMS, es decir, un CMS como WordPress pero sin la parte pública, únicamente la parte de administración. Strapi te permite crear tipos de contenido personalizado (posts, proyectos, categoría, …) y relacionarlos entre sí de forma sencilla. Una vez diseñada la parte de administración, solo queda utilizar la API que incorpora en algunos de mis proyectos personales, como esta página que estás leyendo ahora mismo.

Tecnologías utilizadas

  • Strapi. Basado en Node.JS para el back-end y en React para el panel de administración.
  • MongoDB. Los datos del CMS se almacenan en una base de datos de Mongo, más concretamente en Mongo Atlas.