タグ

JavaScriptとadventに関するdaabtkのブックマーク (2)

  • JavaScriptテスト自動化キホンのキ - Qiita

    のように、ひたすら泥臭いコードを書くハメになる可能性があります。(これは極端な例ですが) また、このままではテスト実行後の結果がとても分かり辛いです。 どんなテストに成功したのか/失敗したのか、全体でどれだけテストがあって、どれだけパスしたのか。 はたまた失敗した場合に、どんな部分がNGだったのか。 これらを解決するためにあるのが、テストフレームワークと呼ばれるものです。 Javaで言えばJUnitRubyではRSpec、PHPではPHPUnitPHPSpecなどが該当します。 こういったテストフレームワークを使うことで、テストを簡潔に分かりやすく書けるようになります。 また、こんな感じでテスト結果も見やすく出力してくれます。 (下図はRSpecでのテスト実行結果の様子です) テストの成否具合や実施内容、問題となる内容が詳しく出力されていますね。 さて、このテストフレームワークですが、

    JavaScriptテスト自動化キホンのキ - Qiita
  • Node.jsでLambdaを開発するならClaudia.jsがオススメ - Qiita

    この記事はServerless(2) Advent Calendar 2016 の16日目の記事です。 自身のプロダクトをClaudia.jsを使って開発しているのですが、今回はその紹介を書きたいと思います。 Claudia.jsとは Claudia.jsはオープンソースのLambdaデプロイメントツールです。Node.jsで作成したLambdaアプリケーションを簡易にデプロイすることが出来ます。API Gatewayと組み合わせることも可能です。 Lambdaのデプロイツール(フレームワーク)といえばServerless FrameworkやApexなど多数存在しますが、他のツールとくらべてClaudia.jsは何が違うのでしょうか? 最も大きな特徴は、Node.jsに特化しているという点です。ServerlessやApexのように複数のプログラミング言語に対応しているツールと異なり、C

    Node.jsでLambdaを開発するならClaudia.jsがオススメ - Qiita
  • 1