aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: c43c9236766533c28bf8955fec22a184856e10a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Homepage
========

This is the source for my [personal website](https://www.flu0r1ne.net). It's effectively a static site.

It's written using the `next.js` framework which is a SSO rendering system built on `react` and `typescript`. `nginx` reverse proxies and caches it. `next.js` is overkill for a small, static project. But, the code is lean and clean. If I want to do something fancy in the future, I have all the tools.

I did all the theming: simple, readable, clean, and monospaced. I also wrote a trivial CMS based on markdown and JSON. It loads the posts in chronological order and stores relevant metadata.

```
├── components   REUSABLE COMPONENTS
├── pages        TOP LEVEL COMPONENTS
├── plugins      WEBPACK PLUGINS
├── posts        CMS DIRECTORY WITH POSTS "LOGS"
├── public       STATIC DATA
├── styles       PRELOADED STYLE
├── templates    PAGE TEMPLATES
└── utils        UTILS (MOSTLY LOADING HELPERS)
```