{"action":"created","issue":{"url":"https://api.github.com/repos/riot/examples/issues/1","repository_url":"https://api.github.com/repos/riot/examples","labels_url":"https://api.github.com/repos/riot/examples/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/riot/examples/issues/1/comments","events_url":"https://api.github.com/repos/riot/examples/issues/1/events","html_url":"https://github.com/riot/examples/issues/1","id":101187330,"number":1,"title":"Examples","user":{"login":"cognitom","id":16032,"avatar_url":"https://avatars.githubusercontent.com/u/16032?v=3","gravatar_id":"","url":"https://api.github.com/users/cognitom","html_url":"https://github.com/cognitom","followers_url":"https://api.github.com/users/cognitom/followers","following_url":"https://api.github.com/users/cognitom/following{/other_user}","gists_url":"https://api.github.com/users/cognitom/gists{/gist_id}","starred_url":"https://api.github.com/users/cognitom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cognitom/subscriptions","organizations_url":"https://api.github.com/users/cognitom/orgs","repos_url":"https://api.github.com/users/cognitom/repos","events_url":"https://api.github.com/users/cognitom/events{/privacy}","received_events_url":"https://api.github.com/users/cognitom/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-08-15T16:10:57Z","updated_at":"2016-03-15T20:24:39Z","closed_at":null,"body":"*This issue is originally opened at https://github.com/riot/riot.github.io/issues/7 and we decided to create this `examples` repo. I'd like to continue the discussion here.*\r\n\r\n### Playground\r\n\r\nWe can show it in `<iframe>` with our live editor.\r\n\r\n- [ ] The simplest example and also a nice tutorial on Plunker.\r\n\r\n### Basics\r\n\r\nWell tested examples for the beginners. If compatible with Plunker, we can add the \"edit on Plunker\" button.\r\n\r\n- [x] [Todo App](https://github.com/riot/examples/tree/master/todo-app)\r\n- [x] [Todo App (pre-compiled)](https://github.com/riot/examples/tree/master/todo-app-precompiled)\r\n- [x] [Timer](https://github.com/riot/examples/tree/master/timer)\r\n- [x] [Router - Page switcher](https://github.com/riot/examples/tree/master/router-page-switcher)\r\n- [x] [Mixins](https://github.com/riot/examples/tree/master/mixins) by @gregorypratt \r\n- [x] [Observables](https://github.com/riot/examples/tree/master/observables) by @gregorypratt \r\n\r\n### Bug Reporter\r\n\r\n- [x] [Riot Bug Reporter](https://github.com/riot/examples/tree/master/bug-reporter)\r\n\r\n### More\r\n\r\nRelatively not tested well, but good resources for the people who want to learn more.\r\n\r\n- [ ] Webpack setups\r\n- [ ] gulp setups\r\n- [ ] Browserify setups\r\n- [ ] How to write in ES6\r\n- [ ] Isomorphic App\r\n- [ ] Router - pushState\r\n- [ ] Hackathon starter - cf. [Angular's one](https://github.com/johnlindquist/ng-hackathon-starter)\r\n- [x] [Plunker opener](https://github.com/riot/examples/tree/master/plunker)\r\n- [x] [Live editor](https://github.com/riot/examples/tree/master/live-editor)\r\n- [ ] Performance tips"},"comment":{"url":"https://api.github.com/repos/riot/examples/issues/comments/197005965","html_url":"https://github.com/riot/examples/issues/1#issuecomment-197005965","issue_url":"https://api.github.com/repos/riot/examples/issues/1","id":197005965,"user":{"login":"karolyi","id":987055,"avatar_url":"https://avatars.githubusercontent.com/u/987055?v=3","gravatar_id":"","url":"https://api.github.com/users/karolyi","html_url":"https://github.com/karolyi","followers_url":"https://api.github.com/users/karolyi/followers","following_url":"https://api.github.com/users/karolyi/following{/other_user}","gists_url":"https://api.github.com/users/karolyi/gists{/gist_id}","starred_url":"https://api.github.com/users/karolyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karolyi/subscriptions","organizations_url":"https://api.github.com/users/karolyi/orgs","repos_url":"https://api.github.com/users/karolyi/repos","events_url":"https://api.github.com/users/karolyi/events{/privacy}","received_events_url":"https://api.github.com/users/karolyi/received_events","type":"User","site_admin":false},"created_at":"2016-03-15T20:24:39Z","updated_at":"2016-03-15T20:24:39Z","body":"I actually have one ongoing: https://github.com/karolyi/forum-django\r\n\r\nyou can clone it, and then `npm install`, `karma start` or `gulp webpack-dev-server` and navigate to `http://localhost:8081`\r\n\r\nwhat you'll see here is that `index.tag` has a nested tag called `test-tag`, which gets mounted automatically. because of that, I can't separately test the functionality of `index.tag` in the future, as it would communicate with `test.tag` (and everything else that gets mounted there either as a sibling or as a 'deep-mount', meaning nested tags of nested tags). What I wanted to achieve is to have `test-tag` not mounted (despite having it loaded), so I could mock/emulate all the behavior of that tag.\r\n\r\nI want to be able to span the tags individually *without* automounting their nested tags, thus separating their tests. I looked for an option to stop the mounting of any nested tag, found no clue about it."}}