Official documentation repository for 1fe (One Front End) - A configuration-driven front-end platform that enables dynamic widget loading and micro-frontend architecture. Built with Astro and Starlight.
1fe is a powerful platform that allows organizations to build scalable front-end applications using a micro-frontend approach with dynamic configuration management, widget orchestration, and runtime dependency management.
You can view the live documentation at: 1fe.com
- Clone this repository:
git clone https://github.com/docusign/1fe-docs.git
cd 1fe-docs
- Install dependencies:
yarn install
- Start the development server:
yarn dev
- Open your browser and navigate to http://localhost:8432 to view the documentation locally.
- Edit the documentation files in the
src/content/docs/
directory - The development server will automatically reload your changes
- Visit http://localhost:8432 to see your updates
yarn build
Documentation content is written in MDX format and stored in the src/content/docs/
directory. Each file automatically becomes a page based on its file path.
- Astro - Static site generator with excellent performance
- Starlight - Documentation theme built on Astro
- TailwindCSS - Utility-first CSS framework
- MDX - Markdown with JSX support for interactive documentation
- React Icons - Icon library for UI elements
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Make your changes to the documentation
- Test locally using
yarn dev
and visit http://localhost:8432 - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
If you have questions or want to discuss this project, please visit the Issues or Discussions pages in our monorepo.