Skip to content

Instantly share code, notes, and snippets.

# encoding: utf-8
# File Name: mongo_main03.rb
# Create Day is 2015/05/27
# Last Update Day is 2015/05/27
# Require List
require 'mongo'
puts "MongoDB test!!"
# encoding: utf-8
# File Name: sinatra_start.rb
# Create Day is 2015/05/20
# Last Update Day is 2015/05/27
# Gem List
gem 'tilt', '1.4.1'
# Require List
require 'sinatra'
!!!
%html{:lang => "ja"}
%head
%title= @title
%meta{:content => "text/html", :"http-equiv" => "Content-Type", :charset => "utf-8"}
%body
%h1 #{@title}
defmodule HelloPhoenix.Router do
use HelloPhoenix.Web, :router
pipeline :browser do
plug :accepts, ["html"]
plug :fetch_session
plug :fetch_flash
plug :protect_from_forgery
end
defmodule HelloPhoenix.HelloController do
use HelloPhoenix.Web, :controller
plug :action
def index(conn, _params) do
render conn, "index.html"
end
end
defmodule HelloPhoenix.HelloView do
use HelloPhoenix.Web, :view
end
<div class="jumbotron">
<h2>Hello World, from Phoenix!</h2>
</div>
defmodule HelloPhoenix.Router do
use HelloPhoenix.Web, :router
pipeline :browser do
plug :accepts, ["html"]
plug :fetch_session
plug :fetch_flash
plug :protect_from_forgery
end
defmodule HelloPhoenix.HelloController do
use HelloPhoenix.Web, :controller
plug :action
def index(conn, _params) do
render conn, "index.html"
end
def show(conn, %{"messenger" => messenger}) do
<div class="jumbotron">
<h2>Hello World, from <%= @messenger %>!</h2>
</div>