https://github.com/ampproject/amp-react-prototype
A scratch pad to experiment with React rendered AMP Components
https://github.com/ampproject/amp-react-prototype
Last synced: about 1 year ago
JSON representation
A scratch pad to experiment with React rendered AMP Components
- Host: GitHub
- URL: https://github.com/ampproject/amp-react-prototype
- Owner: ampproject
- License: apache-2.0
- Created: 2019-08-26T23:57:00.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T02:32:25.000Z (over 2 years ago)
- Last Synced: 2025-04-05T09:05:12.929Z (about 1 year ago)
- Language: JavaScript
- Size: 2.99 MB
- Stars: 36
- Watchers: 7
- Forks: 9
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# AMP ⚡ components in React
[AMP](https://amp.dev) is a web component framework for easily creating user-first websites, stories, ads, emails and more. This project is a prototype that maps React components in web components space. It uses a few technologies such as Preact, Shadow DOM, and Custom Elements API.
## Running locally
After cloning the repository, you can run the prototype with the following:
```bash
npm install
npm run start
```
This script will start up a local [webserver](http://localhost:8080).
## Code of conduct
The AMP Project strives for a positive and growing project community that provides a safe environment for everyone. All members, committers and volunteers in the community are required to act according to the [code of conduct](CODE_OF_CONDUCT.md).
## License
amp-react-prototype is licensed under the [Apache License, Version 2.0](LICENSE).