Este é um projeto iniciante desenvolvido com Ruby on Rails, implementando um CRUD básico para um blog, seguindo a documentação oficial do Rails.
- Create: Criar novos posts no blog.
- Read: Visualizar posts existentes.
- Update: Atualizar posts já publicados.
- Delete: Remover posts do blog.
Ruby 2.7 ou superior Rails 6.1.x (ou versão mais recente) Banco de dados SQLite Git para controle de versão
- Clone este repositório para o seu ambiente local:
git clone https://github.com/AlexandreJr16/Blog.git
- Instale as dependências do projeto:
cd blog-rails
bundle install
- Crie o banco de dados e execute as migrações:
rails db:create
rails db:migrate
- Inicie o servidor Rails:
rails server
- app/: Contém os controllers, models, views e assets do projeto.
- config/: Configurações do Rails, incluindo rotas e banco de dados.
- db/: Migrações do banco de dados.
- public/: Arquivos estáticos acessíveis publicamente.
- test/: Testes automatizados (se forem adicionados posteriormente).
- Gemfile, Gemfile.lock: Especificações de gemas (dependências) do Ruby.