Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomaarsen/tomaarsen.com-frontend
Frontend for www.tomaarsen.com
https://github.com/tomaarsen/tomaarsen.com-frontend
css html jquery js node node-js nodejs react react-router reactjs website
Last synced: about 2 months ago
JSON representation
Frontend for www.tomaarsen.com
- Host: GitHub
- URL: https://github.com/tomaarsen/tomaarsen.com-frontend
- Owner: tomaarsen
- License: mit
- Created: 2021-05-12T15:49:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T09:13:20.000Z (2 months ago)
- Last Synced: 2024-11-19T10:24:45.015Z (2 months ago)
- Topics: css, html, jquery, js, node, node-js, nodejs, react, react-router, reactjs, website
- Language: HTML
- Homepage: https://www.tomaarsen.com
- Size: 5.87 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Frontend for [tomaarsen.com](https://www.tomaarsen.com)
This frontend dynamically fetches all public GitHub repositories to be displayed on [tomaarsen.com](https://www.tomaarsen.com). Beyond that, my [Inflex](https://github.com/tomaarsen/Inflex) project is extensively shown off, through [performance graphs](https://www.tomaarsen.com/projects/inflex/performance) as well as a page that allows visitors to [try it out](https://www.tomaarsen.com/projects/inflex/try), and compare it against alternative Python modules.
Additionally, the frontend showcases my [module_dependencies](https://github.com/tomaarsen/module_dependencies) project by showing outputs when executed on [nltk](https://github.com/nltk/nltk). In particular, the frontend shows a [sunburst graph](https://www.tomaarsen.com/projects/nltk/usage/plot) and a [list](https://www.tomaarsen.com/projects/nltk/usage/list) showing how frequently code objects from nltk are used in open-source projects on GitHub.
This frontend relies on the API from [tomaarsen.com-backend](https://github.com/tomaarsen/tomaarsen.com-backend) to provide the data required to showcase `Inflex` and `module_dependencies`.
---
To make changes to this frontend, it is recommended to run `yarn start` to create a development build that updates on the fly. For production, `yarn build` should be used to create a production-ready build. Once built, this frontend is deployed in production using nginx.