A Brief History of Data

Why Ember Data is awesome

LOL JK

1.0 !== 1.13 ??

// meetup.js

import Model from "ember-data/model";
import attr from "ember-data/attr";
import { belongsTo, hasMany } from "ember-data/relationships";

export default Model.extend({
  name: attr('string'),
  description: attr('string'),
  date: attr('date'),
  
  organiser: belongsTo('person'),
  attendees: hasMany('person')
});
// route.js

import Ember from 'ember';

export default Ember.Route.extend({
  model() {
    return this.store.findAll('meetup');
  }
});
// template.hbs

<h1> Welcome to Model Test </h1>

<h2> Meetups: </h2>

{{#each model as |meetup|}}
  <p> Name: {{meetup.name}}</p>
  <p> Description: {{meetup.description}}</p>
{{/each}}
<br>
// route.js

import Ember from 'ember';

export default Ember.Route.extend({
  model() {
    return this.store.findAll('meetup');
  }
});
// template.hbs

<h1> Welcome to Model Test </h1>

<h2> Meetups: </h2>

{{#each model as |meetup|}}
  <p> Name: {{meetup.name}}</p>
  <p> Description: {{meetup.description}}</p>
  <p> Organiser: {{meetup.organiser.name}} </p>
{{/each}}
<br>

What is JSON:API?

Did you use it before it was ready?

I have a terrible API and need to send everything as a GET request, please help me!

What if I wanted to format my Mongo data with, I don't know, and express autoroute generator?

A Brief History of Data - Why Ember Data is Great

By Chris Manson

A Brief History of Data - Why Ember Data is Great

  • 679