My personal CV, using the specification from https://jsonresume.org/, rendered on the server using ReactJS + node.
View online: https://scott.maclure.info/cv
npm prune && npm install && npm start
# Run this by default. Will output coverage report. npm test # Run test suite without coverage (faster) ./node_modules/.bin/jest # Run only recently changed files ./node_modules/.bin/jest -o
You can view coverage here: http://localhost:7001/lcov-report/
Why ReactJS on the server?
I'm exploring client+server rendering these days - "universal rendering" I've heard it called.
ReactJS is a lovely way to build modular, testable UIs.