Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        


Logo

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).