flask + SQLite3 + Chart.js

でSQLite3に入っているデータを集計し、Chart.jsを用いつつ、flaskの上でインタラクティブにグラフを表示させたい、と思っているのだけれど、難しい。
何せ、学習しなくてはならない要素が多い。
・HTML、JacaScript、CSSともなんとなくは知っているけれども細かいところでは調べる必要があること
SQLiteからデータを取り出して集計するロジックをどこに書き、そのデータをどのように格納し、Chart.jsにどのように渡すのか
・上記をインタラクティブに行いたい場合は、ボタンをクリックするなどの操作が必要で、それをどうやって配置するのか
等々。
stand aloneアプリなら分かるのだけれど、どうにもWebはお互い隔靴掻痒で、分かりにくい。