Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manindragautam/rustbind
Rust code binding with Ruby on Rails app
https://github.com/manindragautam/rustbind
Last synced: 19 days ago
JSON representation
Rust code binding with Ruby on Rails app
- Host: GitHub
- URL: https://github.com/manindragautam/rustbind
- Owner: manindragautam
- Created: 2023-12-24T12:18:16.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-26T22:34:29.000Z (about 1 year ago)
- Last Synced: 2024-02-28T14:27:53.921Z (11 months ago)
- Language: Ruby
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
This README would normally document whatever steps are necessary to get the
application up and running.Things you may want to cover:
* Ruby version
* System dependencies
* Configuration
* Database creation
* Database initialization
* How to run the test suite
* Services (job queues, cache servers, search engines, etc.)
* Deployment instructions
* ...
## RUST BINDING REFERENCES:
- [https://github.com/ffi/ffi](https://github.com/ffi/ffi)
- [https://github.com/matsadler/magnus](https://github.com/matsadler/magnus)
- [https://oxidize-rb.github.io/rb-sys/getting-started.html](https://oxidize-rb.github.io/rb-sys/getting-started.html)
- [https://bundler.io/blog/2023/01/31/rust-gem-skeleton.html](https://bundler.io/blog/2023/01/31/rust-gem-skeleton.html)
- [https://guides.rubygems.org/rubygems-basics/](https://guides.rubygems.org/rubygems-basics/)## TODO:
- [x] RUST GEM:
- [x] `bundle gem --ext=rust first_rust_gem`
- [x] compile and add gem in local system
- [x] link gem from local system into project
- [x] run rails server and verify if it's working
- [x] make a private repository for gem and access it using bundler config