Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lukasalvarezdev/mdx-bloggers
A blogging platform for MDX enthusiasts
https://github.com/lukasalvarezdev/mdx-bloggers
Last synced: 10 days ago
JSON representation
A blogging platform for MDX enthusiasts
- Host: GitHub
- URL: https://github.com/lukasalvarezdev/mdx-bloggers
- Owner: lukasalvarezdev
- License: gpl-3.0
- Created: 2024-10-25T22:35:36.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-30T03:47:30.000Z (3 months ago)
- Last Synced: 2024-11-14T18:36:30.270Z (2 months ago)
- Language: TypeScript
- Homepage: https://bloggers.lukasalvarez.com
- Size: 493 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Remix blog stack by Lukas Alvarez!
See it live: https://lukasalvarez.com
Learn more about [Remix Stacks](https://remix.run/docs/en/main/guides/templates#stacks).
```shellscript
npx create-remix@latest --template lukasalvarezdev/remix-blog-stack
```## What's in the stack
- [GitHub Actions](https://github.com/features/actions) for CI/CD
- Markdown support with [MDX](https://mdxjs.com/)
- MDX bundling with code-highlighting and frontmatter parsing with
[MDX Bundler](https://github.com/kentcdodds/mdx-bundler)
- Styling with [Tailwind](https://tailwindcss.com/)
- Unit testing with [Vitest](https://vitest.dev) and
[Testing Library](https://testing-library.com)
- Code Formatting with [Prettier](https://prettier.io/)
- Code Linting with [ESLint](https://eslint.org/)
- Static Types with [TypeScript](https://typescriptlang.org)## Development
Make sure the dependencies are installed
```sh
npm run install
```Afterwards, start the Remix development server like so:
```sh
npm run dev
```Open up [http://localhost:3000](http://localhost:3000) and you should be ready to go!
Go to localhost:3000/books and you should see a list of posts. You can add more posts by
creating a new MDX file in the `app/content` directory.