Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrelmlins/revelt
Analysis of a project using React and Svelte technologies
https://github.com/andrelmlins/revelt
analysis comparasion react svelte versus
Last synced: 27 days ago
JSON representation
Analysis of a project using React and Svelte technologies
- Host: GitHub
- URL: https://github.com/andrelmlins/revelt
- Owner: andrelmlins
- License: mit
- Created: 2020-04-15T02:30:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T04:06:30.000Z (almost 2 years ago)
- Last Synced: 2024-11-07T08:42:15.342Z (about 1 month ago)
- Topics: analysis, comparasion, react, svelte, versus
- Language: JavaScript
- Homepage: https://revelt.netlify.app/
- Size: 13 MB
- Stars: 21
- Watchers: 5
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-svelte - Revelt - Análise de um projeto utilizando as tecnologias React e Svelte. (Outros sites / Comunidade Global)
README
Analysis of a project using front-end technologies.
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/andrelmlins/revelt/blob/master/LICENSE) • [![Build Status](https://travis-ci.com/andrelmlins/revelt.svg?branch=master)](https://travis-ci.com/andrelmlins/revelt) • [![Docker Pulls](https://img.shields.io/docker/pulls/andrelmlins1/revelt)](https://hub.docker.com/repository/docker/andrelmlins1/revelt) • [![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/andrelmlins1/revelt)](https://hub.docker.com/repository/docker/andrelmlins1/revelt)
## ✔️ Goals
- 🥇 Compare these javascript technologies
- ➕ Analyze code amount
- 🔊 Analyze generated build size and building time
- ⏱️ Time analysis## ℹ️ How to use
```
git clone https://github.com/andrelmlins/revelt.git
cd revelt
yarn install && yarn start
```🟦 **React application**
To view react application _http://localhost:5001/react_ and to edit go to the /packages/react-app package.
Open [demo](https://revelt.netlify.app/react/) react application.
🟧 **Svelte application**
To view svelte application _http://localhost:5000/svelte_ and to edit go to the /packages/svelte-app package.
Open [demo](https://revelt.netlify.app/svelte/) svelte application.
🟩 **Vue application**
To view vue application _http://localhost:5000/vue_ and to edit go to the /packages/vue-app package.
Open [demo](https://revelt.netlify.app/vue/) vue application.
## ⚙️ Tools
- [get-folder-size](https://github.com/alessioalex/get-folder-size)
- [cloc](https://github.com/kentcdodds/cloc)
- [lighthouse](https://github.com/GoogleChrome/lighthouse)
- [serve-handler](https://github.com/vercel/serve-handler)## 🐳 Use Docker Image
[![dockeri.co](https://dockeri.co/image/andrelmlins1/revelt)](https://hub.docker.com/r/andrelmlins1/revelt)
There's an official docker image available on [Dockerhub](https://hub.docker.com/r/andrelmlins1/revelt):
```
$ docker pull andrelmlins1/revelt
$ docker run -d -p 8080:80 --name revelt andrelmlins1/revelt
```## Contribution guidelines
If you want to contribute to **Revelt**, be sure to review the
[contribution guidelines](CONTRIBUTING.md). This project adheres to
[code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to
uphold this code.## License
Revelt is open source software [licensed as MIT](https://github.com/andrelmlins/revelt/blob/master/LICENSE).