为了学习 React.js 撸了个纯前端的博客系统。
API 用的是 GitHub API v3。
技术含量还挺低的,用到的开源技术有
围观地址: http://frankfang.github.io/githublog/
没啥功能,而且只能放在 github pages 上。
主要好处就是不需要像 jekyll、hexo 那样需要预处理,还需要会 git 操作。
只需要在 master 分支上写 *.md 文件就可以了。
如果大家觉得有用的话,我还是有点动力加些其他功能的。
1
cdy 2015-03-22 23:01:24 +08:00 1
GTD的框框没有完全套住单词!
|
2
immjun 2015-03-22 23:17:33 +08:00 1
赞~
|
3
FrankFang128 OP @cdy 你说的是文章内容么? CSS 还未完善,你可以详细说下吗
|
4
kn007 2015-03-22 23:19:48 +08:00 1
有点意思~
|
5
falcon05 2015-03-23 01:40:33 +08:00 via iPhone 1
不错哟
|
6
sandylaw 2015-03-23 08:19:00 +08:00
支持,这个实现好了比较好。
|
7
DT27 2015-03-23 08:46:12 +08:00
为什么只看到一个点在闪啊闪。。。
|
8
loading 2015-03-23 08:52:11 +08:00 via Android
类似的有几个,但是我也在学reactjs,有空部署一下,在vps上写个辅助后端看看。
|
9
nowbear 2015-03-23 09:11:20 +08:00
火狐28下看不到文章列表 只有一个圈闪而闪的
|
10
ekousp 2015-03-23 09:29:08 +08:00
great
|
11
crs0910 2015-03-23 09:55:44 +08:00
跨域
|
12
kmvan 2015-03-23 09:57:07 +08:00
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://api.github.com/repos/frankfang/githublog/git/refs/heads/master?client_id=0f39e80a1c7ef47e8f78&client_secret=75b612e9fee3ab20606e8700f0ef03f0fc536381. This can be fixed by moving the resource to the same domain or enabling CORS.
666666 |
13
FrankFang128 OP @kmvan api.github.com 允许所有域名跨它的呀
|
14
FrankFang128 OP @DT27 可以把你的 console 信息发给我吗
|
15
yangg 2015-03-23 10:18:55 +08:00
学 AI 先于 PS。----------- 32个赞!!!!
|
16
xieranmaya 2015-03-23 11:18:57 +08:00 1
hubpress 楼主可以了解一下
|
17
DT27 2015-03-23 11:54:32 +08:00
|
18
FrankFang128 OP |
19
chuyik 2015-03-23 12:36:53 +08:00
**Remote Address: **127.0.0.1:20134
**Request URL: **http://api.github.com/repos/frankfang/githublog/git/refs/heads/master?client_id=0f39e80a1c7ef47e8f78&client_secret=75b612e9fee3ab20606e8700f0ef03f0fc536381 **Request Method: **GET **Status Code: **503 Service Unavailable |
20
chuyik 2015-03-23 12:39:36 +08:00
|
21
benyur 2015-03-23 12:47:11 +08:00
挺好,节约折腾,省事就好,支持。
|
22
Twinkle 2015-03-23 13:08:29 +08:00
最近也看了点 React,前来学习
|
23
lxrmido 2015-03-23 13:11:34 +08:00
不错!
|
24
zls930 2015-03-23 13:15:07 +08:00
问一下,为什么学 AI 先于 PS?
|
25
FrankFang128 OP @chuyik thx 你开了代理是不,我要测下开代理的情况
|
26
Aspx 2015-03-23 18:26:03 +08:00 1
为了让楼主完成梦想,我就进来水一贴咯。博客太过简单,有些东西还是应该要有的。
|
27
loading 2015-03-23 19:19:20 +08:00
建议楼主 append 个 github 地址,虽然都能找到,就是大家都很麻烦,是不?
btw:IE 11 居然都不兼容。。。 |
28
tan90ds 2015-03-23 21:43:48 +08:00
IE11和FF31都只能看到一个点…
|
29
sandylaw 2015-03-23 21:48:26 +08:00
|
30
JustNormal 2015-03-24 07:50:19 +08:00 via iPhone
可能还需要加上代码高亮功能?我不知道。只是这么一说
|
31
FrankFang128 OP @loading 做好了会通知哒
|
32
FrankFang128 OP @xieranmaya @sandylaw 看了下 HubPress,是需要写作的时候开着 gulp watch 的
|
33
FrankFang128 OP |
34
DT27 2015-03-24 10:31:02 +08:00 1
@FrankFang128 这是火狐http://youjb.com/di/G4Q8/-2015-03-24-10.png 另外chrome打开没问题,Safari打开是这个样子。。。http://youjb.com/di/TYX1/-2015-03-24-10.png
|
35
nellace 2015-03-24 10:34:41 +08:00
犀利的很那,这好6啊
|
36
kmvan 2015-03-24 14:31:03 +08:00
@FrankFang128 你能把被阻止的请求的 header 截图给我看看吗?麻烦两位了 :)
我的FF自带 F12,没法看 master 文件。 |
37
li24361 2015-03-25 12:34:36 +08:00
有点慢啊,不是为了学习的话,推荐用hexo,很简单很方便哈
|
38
FrankFang128 OP @li24361 hexo 需要预编译吧
|
39
yy77 2015-03-26 14:03:15 +08:00
https://github.com/barryclark/jekyll-now
现在jekyll有这个jekyll-now了,也是只要在github上加一个md就直接能发布。连命令行都不用。 |
40
FrankFang128 OP @yy77 nice哦
|