2do Meetup Ember Monterrey — Overview: EmberCLI, Ember Data, JSON API & Mirage

Ben Orozco
Aug 18, 2016 · 2 min read

Una de las primeras preguntas que nos hacemos como developers después de aprender lo básico de un framework front-end como Ember es:

Cómo creamos aplicaciones para problemas reales, con un backend y una base de datos como cimientos que nos permitirán escalarla?

Ember Data es una capa de abstracción que nos permitirá conectar nuestra aplicación SPA (client-side) con nuestro backend API de manera transparente, asegurando la mayor compatibilidad y la menor fricción posible.

Sin embargo es común que durante la etapa de prototipeo alguna de las siguientes situaciones se presenten:

  • No somos/tenemos desarrolladores backend
  • Aun no se ha decidido el stack (proveedores, arquitectura, base de datos, framework)
  • Tiempo y recursos limitados

Por estas y otras razones es conveniente usar una herramienta como ember-cli-mirage para contar desde un inicio con un API que asemeje al real, lo que nos permitira:

  • Ser agiles al crear, adaptar y descartar ideas rapidamente
  • Best practices desde el inicio: TDD (Test-driven development)
  • Productividad y escalabilidad de equipos de desarrollo

Slides

Codigo

Recursos

Sharing our journey: from software development to company…

Ben Orozco

Written by

The Backlog by Ecaresoft
Ben Orozco

Written by

Healthtech Hacker — Full Stack Dev — Open Source & Crypto Enthusiast — CTO 🌳 @HealthTreeNet — Previously @ecaresoft & @Nimbo_X

The Backlog by Ecaresoft

Sharing our journey: from software development to company culture and productivity hacks.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store