{"id":23239446,"url":"https://github.com/r32/draft-goserv","last_synced_at":"2026-01-20T01:03:54.296Z","repository":{"id":78669569,"uuid":"125012772","full_name":"R32/draft-goserv","owner":"R32","description":null,"archived":false,"fork":false,"pushed_at":"2018-04-04T12:40:24.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-12T03:17:20.036Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Haxe","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/R32.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-13T07:52:19.000Z","updated_at":"2018-04-04T12:40:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"6dcfde86-a40f-40c0-84e0-d8d984f45df4","html_url":"https://github.com/R32/draft-goserv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R32%2Fdraft-goserv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R32%2Fdraft-goserv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R32%2Fdraft-goserv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/R32%2Fdraft-goserv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/R32","download_url":"https://codeload.github.com/R32/draft-goserv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247406110,"owners_count":20933806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-19T04:28:20.220Z","updated_at":"2026-01-20T01:03:54.239Z","avatar_url":"https://github.com/R32.png","language":"Haxe","funding_links":[],"categories":[],"sub_categories":[],"readme":"draft-goserv\r\n--------\r\n\r\n**WIP**\r\n\r\n使用静态网页 + `ajax` 的方式来表现网页或APP。\r\n\r\n## 后端\r\n\r\n使用 fastcgi 的方式来联接 nginx 与 go 后端.\r\n\r\n* [ ] 使用 HTTPS, 这是集成各种登录(例如微信)的必要条件\r\n\r\n* [ ] 添加 websocket 用于推送.\r\n\r\n* [ ] 轻量型数据库\r\n\r\n  - [ ] 添加 session 功能.\r\n\r\n## 前端\r\n\r\n* 单页？\r\n\r\n* polyfill for IE8:\r\n\r\n  - [x] event: only `preventDefault, stopPropagation`\r\n  - [x] classList.js\r\n  - [ ] es6-promise.auto.js\r\n  - [ ] fetch.js\r\n\r\n* 图标工具, 及库\r\n\r\n  - 如果从字体里选图标的话，还是使用 `BMFont` 可以直观地选择想要的图标, 只是感觉不怎清晰, 因为很多都是非点阵的。\r\n ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fr32%2Fdraft-goserv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fr32%2Fdraft-goserv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fr32%2Fdraft-goserv/lists"}