Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Service Oriented UI: Or, How to Refact...

Building Service Oriented UI: Or, How to Refactor Your Legacy Ember App

A talk about service oriented UI, Ember.js, Ember App Kit, and Ember-CLI.

Joshua Kelly

April 04, 2014
Tweet

More Decks by Joshua Kelly

Other Decks in Programming

Transcript

  1. For Ember, it’s really about finding places to split your

    single, monolithic Ember app into n apps.
  2. “But then it wouldn’t be a single page app! :’(“

    ! - Straw man Ember Developer & Comic Sans Enthusiast
  3. Sometimes, that’s okay. The trick is figuring out exactly when

    that is. Green fielding an idea? Not a good time to think about this. Two year old Ember 100K LOC code base with 100 views? A good time to start thinking about this.
  4. me disengaged from education (or perhaps statutory services), those who

    are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foye ocal authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those w a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need e ons whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside elationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local autctical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and familie ovide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. Thi nd accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis munity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to liste ase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disenga hose who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authoritie tative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Ut sitive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at sc with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, enco imise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or p anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to ung people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approac young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the commu 9 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase a yer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those w who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, weesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people a es and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opp , along side local authorities and other agencies, to provide family based preventative services aimed at younnd minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures e family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who sengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also orities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are n Utilising a practical approacherhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also orities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are n Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and min school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families ncourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their l erhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, weesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations w tures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relation and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at younnd minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures e family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at h oung people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage imise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or p anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schoo age reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local autctical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local d preventative services aimed at young people who need extra support and minimising the risk of future crisis situationmmunity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and g people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. F 9 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive,mmunity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or p anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to ung people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approac young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the commu 9 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase a yer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those w who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local autctical approach and accentuating the positive, we work one to o hools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people a es and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opp , along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potentia is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who nee tuations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people along build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works w other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in trainin a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schoo age reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives an ps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, al family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a nd accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis munity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, weesThe Foyer also works with children and families, along side local authorities and other age s aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a pract e to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at younnd minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures e fa ple who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and acc ople alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer re facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training oppo , along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potentia is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who nee tuations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people along build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local autctical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employmen approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of fu the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking ti ement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have becom rvices), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local d preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led pr e positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether a tures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relation and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from educa aining anticipated potential and those who are not in training or employment. Thimmunity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work on es and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young heir lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise traini and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipat ment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young peopl f future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with youn ime to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local autctical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in trainin a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schoo age reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives an ps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, al family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a nd accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis munity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to liste ase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disenga hose who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authoritie tative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Ut sitive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at sch with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, enco imise training opportunities The Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or p anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, weesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer F re facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendan yer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at younnd minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures e family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures wor ulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maxim ren and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anti ployment. This is a needs led project. Utilising a practical approachs is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide ple who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and acc ople alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer re facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendan yer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those w who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, weesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people a es and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opp , along side local authorities and other agencies, to provide family based preventative services aimed at younnd minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures e family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who sengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also orities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are n Utilising a practical approachmmunity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families ncourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their li erhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and familie ovide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. Thi nd accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis munity. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to liste ase attendance and maximise training opportunities The Foyer also works with children and families, along side local autctical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunities The Foyer also works with children and families, along side local authorities and other agen s aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a pract e to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in ople aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengag portunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide family based preventative services aimed at young people who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and accentuating the positive, we work one to one with young people alongside their families and schools, taking time to listen, build relationships, encourage reengagement, increase attendance and maximise training opportunitiesThe Foyer also works with children and families, along side local authorities and other agencies, to provide fami ple who need extra support and minimising the risk of future crisis situations whether at school, at home or in the community. Foyer Futures works with young people aged 14 to 19 who are facing difficulties in their lives and have become disengaged from education (or perhaps statutory services), those who are not attaining anticipated potential and those who are not in training or employment. This is a needs led project. Utilising a practical approach and acc Disadvantages “How do I avoid duplicating common features?”
  5. import Session from 'appkit/models/session'; export default Ember.Application.initializer({ name: 'currentUser', initialize:

    function(container, app) { // Register a new container container.register(‘session:current-user', Session); // Retrieve the container and call .find() container.lookup('session:current-user').find(); // Inject the container into controllers // factoryName property injectionName app.inject('controller', 'currentUser', ‘session:current-user'); } });