タグ

koaに関するhohoho_ho2005のブックマーク (7)

  • いまさらkoa.js入門 - Qiita

    nanameue,incでインターン中の斎藤です。 最近JSばっかりでkoa.jsにまで手を出してしまったのでkoa.jsの入門記事を書きます。 個人的には1年半ほどRailsをいじっていたのですがReactからJS界隈に入り始め、ついにバックエンドまで到達しました。 Rails界隈と比較すると割とミニマムな物が好まれていて、高機能なものよりシンプルな部品を組み合わせて作っていく感じです。 Railsのあまりの大きさに嫌気がさしRailsからnode系に移った人も多いらしくRailsを真似たsailsというフレームワークもありますが全く流行ってません。 自分は1週間ほど前からkoa.jsをやり始めたのですが、yieldとかgenerateなどを使っているので理解するのに時間がかかりました。なのでその部分を解説します。多分ここがkoaの質でkoa自体はスーパーミニマムなので多分ここを理解す

    いまさらkoa.js入門 - Qiita
  • node.jsのいろいろなモジュール47 – 次世代フレームワーク「koa」 | DevelopersIO

    koaフレームワーク koaとは、より小さく/より表現的に/より堅牢に を目標に、Expressの開発チームよって新たに開発されているフレームワークです。 Nodev0.12で新たに導入されるgenerators/yieldの機能を利用して、ミドルウェアの仕組みや簡単なエラー処理を実現しているようです。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.9 Node.js : v0.11.9 サンプルアプリ作成 Node v0.11.9〜をインストール 先程もいったように、koaはNodev0.12以降の新機能であるyieldを使用しているので、まずは開発版のNodeをインストールする必要があります。 Nodev0.11.9以降のNodeをインストールしていない人は、下記のようにインストールしましょう。 ここではnvmを使用してNodeをインストールす

    node.jsのいろいろなモジュール47 – 次世代フレームワーク「koa」 | DevelopersIO
  • ごめんなさい、koajsに浮気しちゃいました - Qiita

    いつもいつもexpressには大変お世話になっています、 でもちょっとした気の迷いからkoaに浮気しちゃいました、 koaの魅力をお伝えして、浮気の言い訳してみます koaについて koaはTJ Holowaychuk他Expressの開発メンバーが開発しているcoベースのnode 0.12向けWebフレームワークです。koaについてはかずぽんさんの以下記事が詳しいです: 浮気現場 浮気現場はここです: 浮気の仕方はこちら: ただのブログアプリです、管理画面のスタイルがまだ中途半端ですが…そのうち更新します。 koaの魅惑 では早速、koaの魅力を懺悔します、以下koaの公式ページより: KoaはExpressチームによる新しいWebフレームワークです、より小さくて、より表現的でロバストなWebアプリーションとAPIのためのフレームワークです。generatorを利用することでコールバック

    ごめんなさい、koajsに浮気しちゃいました - Qiita
  • Experiments with Koa and JavaScript Generators

    Koa is a new application framework for Node.js. Its whole point is to eliminate the callback madness that plagues many Node.js apps. It achieves this previously-impossible feat by using the powerful generators feature which is new in JavaScript ES6. Koa is built by the same people who created Express, the best-known Node.js application framework, so it’s at least worth a look. Published Dec 21, 20

  • koa

    Getting started with koa

    koa
  • Node.js勉強会 Framework Koa

    サポーターズ CoLab 勉強会の資料です。 2018/01/25 https://supporterzcolab.com/event/259/ ※タイトルを「【PHP7 実践編】事例で学ぶ CakePHPLaravel の徹底比較」と改めています。 2017/09/13 https://supporterzcolab.com/event/137/

    Node.js勉強会 Framework Koa
  • koa入門(ミドルウェアの書き方) - from scratch

    Koaのmiddleware作成方法 さて、先日 koa入門 という入門記事を書いてみました。今回はそれにともなってKoaのミドルウェアの作り方を中心に説明します。 また、 koa-livereload というKoaのミドルウェアも公開してみました。それについても説明します。 Expressのミドルウェアの書き方: Expressのミドルウェアの書き方をまずはおさらい。 app.use(function (req, res, next){ // requestとresponseとnextを持つ関数を受け取る。 // 適当に/_chkに来たら、OKを返すミドルウェアを作る。 if (req.url === "/_chk") { console.log("OK"); res.send(200, "OK"); } // next()を呼び出すと次のミドルウェアを呼ぶ。 next(); }); K

    koa入門(ミドルウェアの書き方) - from scratch
  • 1