https://github.com/vilhalva/rotas-com-ruby
👨💻APLICAÇÃO DE ROTAS APENAS COM A LINGUAGEM, SEM FRAMEWORKS!
https://github.com/vilhalva/rotas-com-ruby
cdn css html interface materializecss projeto ruby site
Last synced: 2 months ago
JSON representation
👨💻APLICAÇÃO DE ROTAS APENAS COM A LINGUAGEM, SEM FRAMEWORKS!
- Host: GitHub
- URL: https://github.com/vilhalva/rotas-com-ruby
- Owner: VILHALVA
- Created: 2024-05-15T17:27:59.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-10T16:53:20.000Z (almost 2 years ago)
- Last Synced: 2025-06-23T07:05:51.231Z (about 1 year ago)
- Topics: cdn, css, html, interface, materializecss, projeto, ruby, site
- Language: HTML
- Homepage:
- Size: 153 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ROTAS COM RUBY
👨💻APLICAÇÃO DE ROTAS APENAS COM A LINGUAGEM, SEM FRAMEWORKS!
## DESCRIÇÃO:
- Este aplicativo web simples implementado em Ruby, utilizando MaterializeCSS para o frontend, serve como uma interface para navegar em diferentes rotas.
- Este aplicativo web é uma demonstração simples de como implementar roteamento de páginas em Ruby, utilizando MaterializeCSS para estilização, e oferece uma maneira fácil e intuitiva de explorar diferentes seções do aplicativo através de um cabeçalho fixo.
## RECURSOS:
1. **Roteamento de Páginas**: O aplicativo possui três páginas principais acessíveis através do cabeçalho fixo: HOME, CURIOSIDADES e SOBRE. Cada uma dessas páginas corresponde a uma rota específica.
2. **Página HOME**: A página inicial apresenta uma breve mensagem de boas-vindas e instruções sobre como navegar nas rotas usando os links no cabeçalho fixo.
3. **Página CURIOSIDADES**: A página de curiosidades exibe informações interessantes sobre vários assuntos. Assim como na página HOME, também fornece instruções para navegar nas rotas.
4. **Página SOBRE**: A página "Sobre" oferece detalhes sobre a equipe por trás do aplicativo, sua missão e visão.
5. **Cabeçalho Fixo Personalizado**: O cabeçalho fixo na parte superior da página apresenta o nome "ROTAS" centralizado, fornecendo uma navegação consistente entre as diferentes páginas.
## EXECUTANDO O PROJETO:
1. **Instalação das Dependências:**
Antes de executar o aplicativo, certifique-se de instalar as dependências do projeto. No terminal, navegue até o diretório `./CODIGO` e execute o comando abaixo para instalar as dependências necessárias:
```bash
bundle install
```
2. **Subindo o servidor:**
Após instalar as dependências, ainda no terminal e no mesmo diretório (`./CODIGO`), execute o seguinte comando para iniciar o aplicativo:
```bash
ruby "main.rb"
```
3. Após iniciar o servidor, acesse o projeto no navegador utilizando o seguinte URL: [http://localhost:8000/](http://localhost:8000/).
## NÃO SABE?
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos alguns cursos gratuitos:
* [CURSO DE RUBY](https://github.com/VILHALVA/CURSO-DE-RUBY)
* [CURSO DE HTML E CSS](https://github.com/VILHALVA/CURSO-DE-HTML-E-CSS)
* [CURSO DE MATERIALIZECSS](https://github.com/VILHALVA/CURSO-DE-MATERIALIZECSS)
* [CONFIRA MAIS CURSOS](https://github.com/VILHALVA?tab=repositories&q=+topic:CURSO)
## CREDITOS E SUBSIDIOS:
- [PROJETO CRIADO PELO VILHALVA](https://github.com/VILHALVA)
- [VEJA MAIS PROJETOS DE ROTAS](https://github.com/VILHALVA?tab=repositories&q=+topic%3ASITE+ROTAS+COM&type=&language=&sort=)