CSSSR blog
This repo contains the source code for blog.csssr.com.
Readme is also available in Russian.
Description
We chose to build our blog using:
- Next.js
because it is evolving quickly, suits both developers and product needs, and has an amazing support
- markdown
because it is easy to use and widespread
- markdown-to-jsx
because it adds more flexibility to md allowing us to integrate complex custom React components in it
- imgproxy
because it is fast, reliable and helps us automate tedious image processing work
- emotion
because it is the most advanced CSS-in-JS library out there
- github actions
because they are right here on github making CI easier than ever before
- static html export
because it helps us to achieve optimal performance and simplify deployment requirements
We hope that this repo will be helpful to anyone building a Next.js app or those especially interested in building a blog.
Read more
- Project startup
- Working with git
- Creating a new article
- Filling an article
- Components
License
The CSSSR blog site is an open source project released under the MIT License.