JSConf JP

なぜブラウザで帳票を生成したいのか、どのようにブラウザで帳票を生成するのか

スポンサーセッショントラックDJapanese

デンキヤギでは、yagisan-reportsという「ブラウザ単体で動作する帳票エンジン」を開発・販売しています。 帳票エンジンとは、ざっくり言えば「請求書のようなPDFを出力するテンプレートエンジン」です。

帳票は歴史が長い分野なので、商用製品やOSSなど、帳票出力する方法はいくらでもあります。 そんな中で、わざわざ新規でブラウザで動く帳票エンジンを開発するモチベーションと、JavaScriptで帳票エンジンを実装するための技術背景についてお話します。