Giter VIP home page Giter VIP logo

ember-inspector's Introduction

General Assembly Logo

Ember Inspector Study

Prerequisites

Instructions

  1. Fork and clone this repository.
  2. Change into the new directory.
  3. Create and checkout a new branch, named response.
  4. Follow the directions given in study.md.
  5. When finished, push to your fork and submit a pull request.

You may wish to refer to FAQs related to forking, cloning, and pull requests.

  1. All content is licensed under a CC­BY­NC­SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact [email protected].

ember-inspector's People

Contributors

ember-tomster avatar micfin avatar raq929 avatar realweeks avatar

Watchers

 avatar  avatar

ember-inspector's Issues

Add back with working example


$E.forEach(function(rental){console.log(rental.get('title'))})

Ran into issues with my new ember example. This section should be added back when working, but in 015 I'll encourage to developers to investigate the entities and identify which details are ember inner machinery and which will be most helpful for debugging.

jshint warnings should be fixed.

Run grunt nag.

This was missed in 016. As lm-01 will be switching to standard js, these changes would be made by converting to standard.

Console message not the same as what is in the study

Our study says we should see this:

Build successful - 9951ms.

Slowest Trees                                 | Total
----------------------------------------------+---------------------
ConcatWithMaps                                | 6567ms

Slowest Trees (cumulative)                    | Total (avg)
----------------------------------------------+---------------------
ConcatWithMaps (4)                            | 6622ms (1655 ms)
Babel (4)                                     | 1088ms (272 ms)

In my terminal, I see this:

Build successful - 30150ms.

Slowest Trees                                 | Total               
----------------------------------------------+---------------------
broccoli-persistent-filter:Babel              | 12984ms             
broccoli-persistent-filter:Babel > [Babel:... | 4801ms              
broccoli-persistent-filter:Babel > [Babel:... | 4090ms              
broccoli-persistent-filter:Babel > [Babel:... | 1692ms              

Slowest Trees (cumulative)                    | Total (avg)         
----------------------------------------------+---------------------
broccoli-persistent-filter:Babel (5)          | 14345ms (2869 ms)   
broccoli-persistent-filter:Babel > [Ba... (1) | 4801ms              
broccoli-persistent-filter:Babel > [Ba... (1) | 4090ms              
broccoli-persistent-filter:Babel > [Ba... (1) | 1692ms 

My local host is rendering what it is suppsosed to I think (a super rentals page), but I wasn't sure what to make of this indiscprepancy.

Uniformity of language

Is the diversity of verbs here intentional? Should it be made more uniform or am I overthinking it?

i.e. set up, explore, inspect, identify, look through, get

By the end of this session, you should be able to:

-   Set up the Ember Inspector browser extension.

-   Get top-level information about the application using the Info tab.

-   Inspect an application's view states (along with associated Models
     and Templates) using the Inspector's "View Tree" tab.

-   Explore individual Routes using the "Routes" tab.

-   Look through the data store using the "Data" tab.

-   Identify possible deprecated code in your applications using the
     "Deprecations" tab.

Typo

IS: For instance, if click the >$E in the Model column
SHOULD BE: For instance, if you click the >$E in the Model column

Rename to ember-inspector-study

I think this entire talk can be made into a study instead of a talk. It would need to be reformatted slightly, and maybe put a little more emphasis on ember-data, but I think it's possible. The ember inspector is something they should be familiar with and that can help them, but I don't think we need to dedicate a unit of class-time to it. Thoughts?

Refresh from template

This was delivered, then ember-template was updated. I normally don't like these "refresh from template" issues 'cause they should happen anyway, but this is more important because this lesson will be AT LEAST one template behind by the time 015 delivers this material.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.