Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmendesas/tiny-web
https://github.com/mmendesas/tiny-web
Last synced: about 5 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/mmendesas/tiny-web
- Owner: mmendesas
- Created: 2023-09-07T18:41:07.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-07T19:01:31.000Z (about 1 year ago)
- Last Synced: 2024-04-14T06:38:04.610Z (7 months ago)
- Language: TypeScript
- Size: 125 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TINY WEB
Studying typescript by implementing a tiny web framework from scratch.
### Getting started
1. **`$ npm run start`**
2. Go to app at [http://localhost:1234](http://localhost:1234)
3. Play around todo features
### How it works?
- This is based on old way of handling web pages interaction.
- Based on things like backbonejs and marionettejs### Features
- Event based communication (pub/sub)
- Syncing system to save/fecth data from DB
- Generic Model / Collection to define your own
- Generic View / Collection to render something on page### Built With
- [Parcel](https://www.parceljs.org) - Zero configuration build tool for web
- [json-server](https://github.com/typicode/json-server) - Local REST API to test out things### Author
- **Marcio Mendes** - [mmendesas](https://github.com/mmendesas)
### License
This project is licensed under the MIT License