{"action":"created","issue":{"url":"https://api.github.com/repos/red-gate/internal-tech-radar/issues/29","repository_url":"https://api.github.com/repos/red-gate/internal-tech-radar","labels_url":"https://api.github.com/repos/red-gate/internal-tech-radar/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/red-gate/internal-tech-radar/issues/29/comments","events_url":"https://api.github.com/repos/red-gate/internal-tech-radar/issues/29/events","html_url":"https://github.com/red-gate/internal-tech-radar/issues/29","id":172944151,"number":29,"title":"Durandal: where does it reside on the radar?","user":{"login":"deneboulton","id":2387822,"avatar_url":"https://avatars.githubusercontent.com/u/2387822?v=3","gravatar_id":"","url":"https://api.github.com/users/deneboulton","html_url":"https://github.com/deneboulton","followers_url":"https://api.github.com/users/deneboulton/followers","following_url":"https://api.github.com/users/deneboulton/following{/other_user}","gists_url":"https://api.github.com/users/deneboulton/gists{/gist_id}","starred_url":"https://api.github.com/users/deneboulton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deneboulton/subscriptions","organizations_url":"https://api.github.com/users/deneboulton/orgs","repos_url":"https://api.github.com/users/deneboulton/repos","events_url":"https://api.github.com/users/deneboulton/events{/privacy}","received_events_url":"https://api.github.com/users/deneboulton/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/red-gate/internal-tech-radar/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"fffej","id":15318,"avatar_url":"https://avatars.githubusercontent.com/u/15318?v=3","gravatar_id":"","url":"https://api.github.com/users/fffej","html_url":"https://github.com/fffej","followers_url":"https://api.github.com/users/fffej/followers","following_url":"https://api.github.com/users/fffej/following{/other_user}","gists_url":"https://api.github.com/users/fffej/gists{/gist_id}","starred_url":"https://api.github.com/users/fffej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fffej/subscriptions","organizations_url":"https://api.github.com/users/fffej/orgs","repos_url":"https://api.github.com/users/fffej/repos","events_url":"https://api.github.com/users/fffej/events{/privacy}","received_events_url":"https://api.github.com/users/fffej/received_events","type":"User","site_admin":false},"assignees":[{"login":"fffej","id":15318,"avatar_url":"https://avatars.githubusercontent.com/u/15318?v=3","gravatar_id":"","url":"https://api.github.com/users/fffej","html_url":"https://github.com/fffej","followers_url":"https://api.github.com/users/fffej/followers","following_url":"https://api.github.com/users/fffej/following{/other_user}","gists_url":"https://api.github.com/users/fffej/gists{/gist_id}","starred_url":"https://api.github.com/users/fffej/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fffej/subscriptions","organizations_url":"https://api.github.com/users/fffej/orgs","repos_url":"https://api.github.com/users/fffej/repos","events_url":"https://api.github.com/users/fffej/events{/privacy}","received_events_url":"https://api.github.com/users/fffej/received_events","type":"User","site_admin":false},{"login":"SimonHolness","id":3006951,"avatar_url":"https://avatars.githubusercontent.com/u/3006951?v=3","gravatar_id":"","url":"https://api.github.com/users/SimonHolness","html_url":"https://github.com/SimonHolness","followers_url":"https://api.github.com/users/SimonHolness/followers","following_url":"https://api.github.com/users/SimonHolness/following{/other_user}","gists_url":"https://api.github.com/users/SimonHolness/gists{/gist_id}","starred_url":"https://api.github.com/users/SimonHolness/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SimonHolness/subscriptions","organizations_url":"https://api.github.com/users/SimonHolness/orgs","repos_url":"https://api.github.com/users/SimonHolness/repos","events_url":"https://api.github.com/users/SimonHolness/events{/privacy}","received_events_url":"https://api.github.com/users/SimonHolness/received_events","type":"User","site_admin":false}],"milestone":null,"comments":11,"created_at":"2016-08-24T12:56:08Z","updated_at":"2016-08-31T12:01:01Z","closed_at":null,"body":"We [COREDev] have been using Durandal now for a couple of months - it is used within the 'Accounts/My Products' section of the dynamic red.gate.com website.\r\n\r\nSince react.js is on the radar it seems that Durandal should be on it somewhere too?\r\nI believe Gearset, DLM Dashboard and SQL Clone (though soon to be react.js) also use Durandal.\r\n\r\nWe started to use it because we thought it would be a good choice for our \"experiment\" with the licensing portal as there was already knowledge of it in the building.\r\n\r\n\r\nThoughts?"},"comment":{"url":"https://api.github.com/repos/red-gate/internal-tech-radar/issues/comments/243742716","html_url":"https://github.com/red-gate/internal-tech-radar/issues/29#issuecomment-243742716","issue_url":"https://api.github.com/repos/red-gate/internal-tech-radar/issues/29","id":243742716,"user":{"login":"tugberkugurlu","id":328122,"avatar_url":"https://avatars.githubusercontent.com/u/328122?v=3","gravatar_id":"","url":"https://api.github.com/users/tugberkugurlu","html_url":"https://github.com/tugberkugurlu","followers_url":"https://api.github.com/users/tugberkugurlu/followers","following_url":"https://api.github.com/users/tugberkugurlu/following{/other_user}","gists_url":"https://api.github.com/users/tugberkugurlu/gists{/gist_id}","starred_url":"https://api.github.com/users/tugberkugurlu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tugberkugurlu/subscriptions","organizations_url":"https://api.github.com/users/tugberkugurlu/orgs","repos_url":"https://api.github.com/users/tugberkugurlu/repos","events_url":"https://api.github.com/users/tugberkugurlu/events{/privacy}","received_events_url":"https://api.github.com/users/tugberkugurlu/received_events","type":"User","site_admin":false},"created_at":"2016-08-31T12:01:01Z","updated_at":"2016-08-31T12:01:01Z","body":"> building components and bets are open for frameworks\r\n\r\nI think that's a sensible approach. There 2 few sides of the picture here:\r\n\r\n 1. You can build your whole app with React without using any other heavy frameworks. Libraries like [react-router](https://github.com/reactjs/react-router), [redux](https://github.com/reactjs/redux), [react-redux](https://github.com/reactjs/react-redux), [redux-form](https://github.com/erikras/redux-form) compliment React in order to achieve this easily.\r\n\r\n 2. You can use React to build your reusable ([optionally dumb](https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0#.yssccco4z)) components to solve the UI problems and use another full-blown framework to handle the life-cycle of the app. For instance, Aurelia can work with React: https://github.com/bryanrsmith/aurelia-react-loader and load React component directly."}}
{"actor":{"display_login":"tugberkugurlu"}}