Skip to content

emchoos/blog

This branch is 2 commits ahead of, 61 commits behind jlongster/blog:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

58576fb · Nov 30, 2015

History

87 Commits
Aug 12, 2015
Mar 8, 2015
Nov 25, 2015
Nov 25, 2015
Nov 25, 2015
Mar 27, 2015
Nov 6, 2015
Mar 5, 2015
Jan 19, 2015
Nov 6, 2015
Nov 6, 2015
Nov 25, 2015
Nov 30, 2015
Mar 5, 2015

Repository files navigation

jlongster.com

This is the raw source for my blog, jlongster.com. This is where I experiment with new JavaScript libraries. Read my post for more information.

It's built with react, react-router, redux, and a few other things. It supports server-side rendering with proper HTTP status codes, an admin interface for editing posts, and an API which everything uses. It's a good example project for anything looking for a moderately complex React app.

It does not do inline page updates, meaning it forces a browser refresh for each URL change, but only because my older demos mutate the DOM so I have to do that. A fresh blog could potentially turn on pushState-powered URL changes.

I have no intention into making this a platform. This is my site. I will evolve it for my needs. I will make backwards incompatible changes, probably big ones especially in the near future. The database structure will generally stay the same though, since I have already have a lot of content in it.

To get running:

  • npm install
  • cd static/css && ln -s default-theme theme
  • gulp run

About

All the sources for my react-powered blog

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.8%
  • HTML 24.7%
  • CSS 6.4%
  • Other 0.1%