タグ

templateとreactjsに関するmanabouのブックマーク (3)

  • Reactフロントエンド開発テンプレート(アルファ版) - Qiita

    目的 Reactでのサンプルアプリケーションの実装 * 各種ライブラリを選択、組み合わせてアプリケーションを作成する。 経緯 フロントエンドを使ったアプリケーションを構築する場合に 各種ライブラリやフレームワークの選択を行う必要があります。 投稿時点(2015年11月)において、新規でこれらの仕組みを考える場合に 個人的にはAngular1.x系の採用は非推奨と考えました。 (既にリリース済みのシステムやサブシステムがある場合は除く) 理由としては、以下の点が懸念されます。 * Angularチームは次のフレームワークとしてAngular2.x系を発表しており Angular1.x系をそのまま踏襲するのではなく大幅に変更する方針。 * Angular1.x系からAngular2.x系への移植性について不透明な点。 * Angularの学習コストが非常に高い。(Angular2.x系では、が

    Reactフロントエンド開発テンプレート(アルファ版) - Qiita
  • react-templatesをさわってみた - Qiita

    var HelloMessage = React.createClass({ render: function() { return HelloMessageTemplate; //ココ!! } }); で、調べればこういうのはもちろんあるもので、react-templatesというの(これ書いている時点ではスター数が900ちょいくらい)をさわってみた。 概要 .rtというファイルにテンプレートを書いていって、それを.jsファイルにコンパイルして使うというもの。自分はCommonJSを利用しているのですが、それにも対応済みとのこと。 (amd|commonjs|es6|typescript|none) インストール

    react-templatesをさわってみた - Qiita
  • reiny開発メモ - mizchi's blog

    大筋は reiny - Reactに最適化したテンプレートエンジンを作り始めた - Qiita 内部的処理のなメモ JSXへの問題意識 nodeの変数代入で、コードによる出現順と実際に埋め込まれる位置が異なるのが可読性を落としている listをmapしてelementに変換する処理が直感的ではない react-jadeの拡張を検討 最初はreact-jadeを拡張するのを検討した。調べた感じ、react-jadeは元のjadeをhackyに拡張している。作者が同じだからこそできる感じ。外部からPR出すのも面倒だったので、全く異なる一つの処理系を作った グランドデザイン HTMLツリーをインデントブロックによる閉じタグ省略で生産的に書けるようにする インラインスタイルを書きやすくする インラインコードを書きやすくする reactで表現できることを制限しない 最初はslimのように()なしで

    reiny開発メモ - mizchi's blog
  • 1