buckshotplusplus
Version:
BuckshotPlusPlus - A simple and efficient web development language
75 lines (49 loc) • 1.43 kB
Markdown
# BuckshotPlusPlus
BuckshotPlusPlus is a simple and efficient web development language that makes creating websites easy and intuitive.
## Installation
```bash
npm install -g buckshotplusplus
```
## Quick Start
1. Create a new file `main.bpp`:
```lua
view Title {
content = "Hello World!"
type = "h1"
color = "blue"
}
view Home {
type = "body"
margin = "0"
padding = "0"
content = Title
}
page index {
title = "Home!"
body = Home
}
```
2. Run your BuckshotPlusPlus server:
```bash
bpp main.bpp
```
3. Visit `http://localhost:8080` in your browser to see your website.
## Features
- Simple and intuitive syntax
- Hot reloading for development
- Built-in server
- CSS-like styling
- Component-based architecture
## Requirements
- Node.js 12 or higher
- x64 or ARM64 architecture
## Example Projects
For more examples and starter projects, visit our [official website](https://bpplang.com).
## Documentation
For full documentation, visit [our documentation](https://doc.bbplang.com).
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT](https://github.com/BuckshotPlusPlus/BuckshotPlusPlus/blob/main/LICENSE)
## Support
If you encounter any problems or have questions, please [open an issue](https://github.com/BuckshotPlusPlus/BuckshotPlusPlus/issues).