Sha256: 3cb4a8f97a0bbbfd7cfbc83bf9f9cc28ad9b451e3b556decaf367dcc0781f199

Contents?: true

Size: 671 Bytes

Versions: 3

Compression:

Stored size: 671 Bytes

Contents

# radical

A rails inspired ruby web framework

# Learning

Check out the `examples/` folder for some ideas on how to get started and when  you're ready, check the `docs/` folder for more details.

# Quickstart

Create a directory with a `config.ru` and a `Gemfile` file inside of it

```sh
mkdir your_project
cd your_project
touch config.ru Gemfile
```

Put this inside of the `config.ru`

```rb
require 'radical'

class Home < Radical::Controller
  def index
    plain '/'
  end
end

class App < Radical::App
  root Home
end

run App
```

Install the gems and start the server

```sh
gem install radical puma
puma
```

Test it out

```sh
curl localhost:9292
# => /
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
radical-1.0.2 README.md
radical-1.0.1 README.md
radical-1.0.0 README.md