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?