Skip to content

ryanyogan/blog-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jlongster.com

This is the raw source for my blog, jlongster.com. I will fill out this section more later, but for now you can read my post about it.

Right now, it supports prerendering a page on the server with React but also letting the client pick up the initial page and render everything within the browser from there (so you could even do page transitions without a full page refresh). I turned it off though, and it now renders everything on the server with a full page refresh, and I will soon be ripping out the client-side rendering. I will tag this version for those interested.

Visit the demo site to see client-side page transitions in action. You can also see the admin section and try the markdown editor.

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.

I open-sourced this mainly because I thought others could learn a few things from it. Eventually it may become more modular so it's easy to version and use with various modules.

To get running:

  • npm install
  • gulp run-watch

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.7%
  • HTML 24.8%
  • CSS 6.4%
  • Other 0.1%