https://github.com/melardev/railsjbuilderapipaginatedcrud
Full stack TODO REST API built with Ruby on Rails
https://github.com/melardev/railsjbuilderapipaginatedcrud
api crud full-stack pagination rails rest ruby ruby-on-rails web web-app
Last synced: 3 months ago
JSON representation
Full stack TODO REST API built with Ruby on Rails
- Host: GitHub
- URL: https://github.com/melardev/railsjbuilderapipaginatedcrud
- Owner: melardev
- Created: 2019-03-02T23:02:24.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-02T23:28:34.000Z (over 7 years ago)
- Last Synced: 2025-03-21T02:45:47.047Z (over 1 year ago)
- Topics: api, crud, full-stack, pagination, rails, rest, ruby, ruby-on-rails, web, web-app
- Language: Ruby
- Homepage: http://melardev.com
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction
This is a project mean to be used for learning basic CRUD operations and Pagination using
- Rails
- ActiveRecord ORM
- JBuilder
I have many other implementations of this server:
- [Spring Boot + Spring Data + Jersey](https://github.com/melardev/SpringBootJerseyApiPaginatedCrud)
- [Spring Boot + Spring Data](https://github.com/melardev/SpringBootApiJpaPaginatedCrud)
- [Go with Gin Gonic](https://github.com/melardev/GoGinGonicApiPaginatedCrud)
- [Laravel](https://github.com/melardev/LaravelApiPaginatedCrud)
- [Rails + JBuilder](https://github.com/melardev/RailsJBuilderApiPaginatedCrud)
- [Rails](https://github.com/melardev/RailsApiPaginatedCrud)
- [NodeJs Express + Sequelize](https://github.com/melardev/ExpressSequelizeApiPaginatedCrud)
- [NodeJs Express + Bookshelf](https://github.com/melardev/ExpressBookshelfApiPaginatedCrud)
- [NodeJs Express + Mongoose](https://github.com/melardev/ExpressApiMongoosePaginatedCrud)
- [Python Django](https://github.com/melardev/DjangoApiCrudPaginated)
- [Python Django + Rest Framework](https://github.com/melardev/DjangoRestFrameworkPaginatedCrud)
- [Python Flask](https://github.com/melardev/FlaskApiPaginatedCrud)
The next come are:
- NodeJs Express + Knex
- Flask + Flask-Restful
- Laravel + Fractal
- Laravel + ApiResources
- Go with Mux
- AspNet Core
- AspNet Web Api 2
- Jersey
# Steps used to create this project
```shell
rails new ApiCrud --api --database=sqlite3
rails generate model Todo title:string description:text completed:boolean
rails db:migrate
rails db:seed
rails generate controller Todos
```
# Follow me
- [Youtube Channel](https://youtube.com/melardev) I publish videos mainly on programming
- [Blog](http://melardev.com) Sometimes I publish the source code there before Github
- [Twitter](https://twitter.com/@melardev) I share tips on programming