Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sergiodxa/collected-remix
A Collected Notes client in Remix
https://github.com/sergiodxa/collected-remix
Last synced: 24 days ago
JSON representation
A Collected Notes client in Remix
- Host: GitHub
- URL: https://github.com/sergiodxa/collected-remix
- Owner: sergiodxa
- Created: 2021-12-01T01:47:48.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-04T03:11:03.000Z (almost 2 years ago)
- Last Synced: 2024-10-05T04:25:52.268Z (about 1 month ago)
- Language: TypeScript
- Homepage: collected-remix.vercel.app
- Size: 1.25 MB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- awesome-remix - sergiodxa/collected-remix
- awesome-remix - sergiodxa/collected-remix
README
# Collected Remix
This repo is a [Collected Notes](https://collectednotes.com) client app built using Remix.
The app also uses Remix i18next and Remix Auth packages to support internationalization and authentication. It also has ETag support already built-in. It uses NProgress to show a progress bar on navigation, and uses Tailwind for styles.
The app consumes the Collected Notes API, and it also shows a few features of Remix:
- Loaders, Meta and Links
- Form and Actions for login/logout
- Sessions
- Cookies
- Layout Routes
- Catch and Error Boundaries to show error pages
-
- Cache Control values for loaders based on the data (articles not updated in a while are cached for a longer time)The app is configured to deploy to Vercel, but could be deployed anywhere else.