Desarrollo Web

Artículos relacionados con desarrollo web, tanto backend, como frontend. Se tratan temas sobre frameworks de desarrollo como Symfony, Silex, Angular, React

Backend as a Service o como prescindir de un backend developer

Backend as a Service o como prescindir de un backend developer

Backend as a Service, conocido por su siglas BasS, es un modelo que permite a los desarrolladores web y desarrolladores mobile una serie de servicios permitiendo prescindir totalmente de una api personalizada. El tipo de servicios que se ofrecen pueden ser tales como: Almacenamiento en la nube Servicios de analítica Autenticación Notificaciones push Realtime Dicho así […]

Manejando multi subdominios en Symfony

Manejando multi subdominios en Symfony

Hace poco que me he tenido que enfrentar al manejo de subdominios dinámicos dentro de un proyecto Symfony. Básicamente la idea se trata solucionar  la necesidad de poder responder desde la misma aplicación con subdominios distintos. Esto significa que podemos responder con distintos controladores a peticiones del tipo subdominio1.midominio.com/ruta y subdominio2.midominio.com/ruta. Esta flexibilidad en las ruta […]

Diseñando y documentando tus APIs utilizando RAML

Diseñando y documentando tus APIs utilizando RAML

La mayoría de los proyectos en los que participamos en mi trabajo requieren diseñar e implementar APIs de acceso para las aplicaciones móviles y webapps. Este diseño requiere definir un sistema de autenticación (por ejemplo uno basado en tokens como puede ser JWT) y cada uno de los endpoints que serán accesibles. En esta definición de endpoints […]

Single Page App vs Multi Page App

Single Page App vs Multi Page App

Actualmente el desarrollo web se está guiando por dos arquitecturas básicas: SPA o MPA. El enfoque clásico es aquel en el que los clientes solicitan páginas y el servidor las construye en cada petición.  Este enfoque es denominado por muchos muchos como “Page Redraw” o “Multipage Application”. Aunque hoy en día, también estas webs con este enfoque tienden a […]

Interceptores HTTP en AngularJS

Interceptores HTTP en AngularJS

Tras tanto tiempo de inactividad vuelvo con nuevo contenido, esta vez acerca del framework javascript AngularJS. En concreto voy a describir como funciona su servicio http para comunicarnos  con un backend en una webapp js y como se implementan inteceptores para poder introducirnos en la comunicación con el servidor pudiendo modificar tanto peticiones como respuestas. […]

Balance personal de 2014 como desarrollador

Balance personal de 2014 como desarrollador

Es un buen momento para realizar un balance. Es momento de detener el tiempo unos instantes y mirar hacía atrás y valorar lo positivo y negativo de este año además de plantearse objetivos para el año próximo. A nivel personal el 2014 no comenzó de la mejor forma posible sin embargo ha sido un año […]

Encapsulando envío de emails con PHPMailer

Encapsulando envío de emails con PHPMailer

La mayoría de proyectos incluyen funcionalidad que requiere del envío de emails (envíame un e-mail como alerta cuando ocurra cierta acción, mándame información a través de un formulario de contacto…). La mayoría de frameworks web incluyen soluciones para el envío de e-mails que facilitan el trabajo, sin embargo si tenemos que trabajar en un proyecto […]