タグ

ブックマーク / qiita.com/ababup1192 (2)

  • 次世代プログラミング言語ElixirとElmでCRUD - Qiita

    はじめに 最近気になっている、これから盛り上がる、もしくは盛り上がり始めている2つの言語でミニマルなCRUDをするデモを作ってみました。全体を説明しようとすると非常に長くなってしまうため、かいつまみながら言語やコードの説明をしていきたいと思います。Elmは一年近く触り続けていますが、Elixirは今回始めて触ったため、誤った説明がありましたらご指摘お願いします。 バックエンドコード フロントエンドコード 環境 今回使用した環境を以下に列挙します。今回選んだ言語の特徴として、何かに特化したDSLに近い特徴を持つ言語を選択しました。特化した言語は、汎用言語のようにどんな処理でも書くことは出来ませんが、その代わりに得意な分野ではライブラリ・フレームワーク等を入れずとも言語の特徴自身で様々なことができます。今回は、簡単な例ではありますが、Webサーバとフロントエンドのプログラミングをするのにライブ

    次世代プログラミング言語ElixirとElmでCRUD - Qiita
  • Scala.jsを全力でオススメする - Qiita

    この記事はAizu Advent Calendar 2015 @ababup1192の記事です。 innocentyknrさん <- 前の人 ・ 次の人 -> masapontoさん 記事の内容 AltJSの一種であるScala.jsをオススメする記事です。以下の点を軸として紹介をしていきます。ScalaScala.jsの魅力を語り続ける記事なので、環境構築資料としては役に立たないと思います。 Webフロントエンド開発の現状と環境 言語の強み Scala.jsを使ったモダンな開発 Scala.jsとは 名称から分かる通りAltJSの一種でScalaからJavaScriptへと変換するものです。Scala.jsの公式サイトを見ると非常に丁寧に、他言語との比較・チュートリアル・使用可能なライブラリ・コミュニティへのリンクなどが説明されています。初心者の方でも簡単にScala.jsを始められる

    Scala.jsを全力でオススメする - Qiita
  • 1