Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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