Frequently Asked Questions
General Questions
What is Nextra?
Nextra is a Next.js-based documentation framework that makes it easy to create beautiful documentation sites.
Is Nextra free to use?
Yes, Nextra is open source and free to use under the MIT license.
Technical Questions
How do I add custom components?
You can create custom components in the components
directory and import them in your MDX files:
import { MyComponent } from '../components/MyComponent'
<MyComponent />
How do I customize the theme?
You can customize the theme by modifying the theme.config.jsx
file. Check out the theme configuration for more details.
Can I use TypeScript?
Yes, Nextra fully supports TypeScript. You can use .tsx
and .ts
files in your project.
Deployment
How do I deploy my Nextra site?
You can deploy your Nextra site to any platform that supports Next.js, such as:
- Vercel
- Netlify
- GitHub Pages
- AWS Amplify
Do I need a server?
No, Nextra can be exported as a static site and hosted anywhere.