{"action":"created","issue":{"url":"https://api.github.com/repos/TuiQiao/CBoard/issues/590","repository_url":"https://api.github.com/repos/TuiQiao/CBoard","labels_url":"https://api.github.com/repos/TuiQiao/CBoard/issues/590/labels{/name}","comments_url":"https://api.github.com/repos/TuiQiao/CBoard/issues/590/comments","events_url":"https://api.github.com/repos/TuiQiao/CBoard/issues/590/events","html_url":"https://github.com/TuiQiao/CBoard/issues/590","id":357048404,"node_id":"MDU6SXNzdWUzNTcwNDg0MDQ=","number":590,"title":"终端层实现垃圾，建议重构。","user":{"login":"xianghongai","id":2075006,"node_id":"MDQ6VXNlcjIwNzUwMDY=","avatar_url":"https://avatars3.githubusercontent.com/u/2075006?v=4","gravatar_id":"","url":"https://api.github.com/users/xianghongai","html_url":"https://github.com/xianghongai","followers_url":"https://api.github.com/users/xianghongai/followers","following_url":"https://api.github.com/users/xianghongai/following{/other_user}","gists_url":"https://api.github.com/users/xianghongai/gists{/gist_id}","starred_url":"https://api.github.com/users/xianghongai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xianghongai/subscriptions","organizations_url":"https://api.github.com/users/xianghongai/orgs","repos_url":"https://api.github.com/users/xianghongai/repos","events_url":"https://api.github.com/users/xianghongai/events{/privacy}","received_events_url":"https://api.github.com/users/xianghongai/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-09-05T03:06:51Z","updated_at":"2018-09-05T04:04:15Z","closed_at":"2018-09-05T03:24:43Z","author_association":"NONE","body":"这类中型、重型领域的复杂 Web 应用，不是传统意义上的页面排版制作，不应简单的理解层 Browser 打开一个网页，而是应用系统中的客户端、终端层，不是引用一堆 UI 框架、组件堆砌“能用”就行了的。\r\n\r\n逼乎上有句关于 Web 开发的话在这个项目的 Web层 得到了很好应验：HTML、CSS、JavaScript 写得再烂项目反正也能跑起来。\r\n\r\n解决方案：重构，从 VAR 框架/库中选一个设计模式架构的语言层封装，选一个对应的 UI 框架、状态管理、路由，尽可能少的引入 UI 组件。"},"comment":{"url":"https://api.github.com/repos/TuiQiao/CBoard/issues/comments/418592598","html_url":"https://github.com/TuiQiao/CBoard/issues/590#issuecomment-418592598","issue_url":"https://api.github.com/repos/TuiQiao/CBoard/issues/590","id":418592598,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODU5MjU5OA==","user":{"login":"yzhang921","id":6037522,"node_id":"MDQ6VXNlcjYwMzc1MjI=","avatar_url":"https://avatars0.githubusercontent.com/u/6037522?v=4","gravatar_id":"","url":"https://api.github.com/users/yzhang921","html_url":"https://github.com/yzhang921","followers_url":"https://api.github.com/users/yzhang921/followers","following_url":"https://api.github.com/users/yzhang921/following{/other_user}","gists_url":"https://api.github.com/users/yzhang921/gists{/gist_id}","starred_url":"https://api.github.com/users/yzhang921/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yzhang921/subscriptions","organizations_url":"https://api.github.com/users/yzhang921/orgs","repos_url":"https://api.github.com/users/yzhang921/repos","events_url":"https://api.github.com/users/yzhang921/events{/privacy}","received_events_url":"https://api.github.com/users/yzhang921/received_events","type":"User","site_admin":false},"created_at":"2018-09-05T04:04:15Z","updated_at":"2018-09-05T04:04:15Z","author_association":"COLLABORATOR","body":"该项目是3年多前开始启动的, 启动的时候只有2个纯Java程序员, 那个时候VA(2)R还没有火起来; 而且之前现在社区还是没有专业的前端; 做了个项目是实际工作做遇到问题, 我们需要在现有的资源下解决自己的问题; 开源出来一方面是觉得或许可以帮助一些有相同使用场景需求的企业; 前端解构不够理想, 影响了你们的使用, 按你的思路我们全体开源成员还得深深的向你道个歉;\r\n当然, 从技术角度\"你说得都对\", 商业化之后, 我们投入了大量的人力物力进行重构, 但是目前仅限于商业版; \r\n最后你要实在觉得, \"垃圾\"你可以把垃圾部分扔掉, 或者全部扔掉, 我们伺候不起!"}}
{"actor":{"display_login":"yzhang921"}}