フロントエンド テンプレート エンジンは、コードの可読性が高く、保守が容易なため、ウェブマスターの間で人気があります。市場には、Mustache、jQuery tmpl、Kissy template、ejs、doT、nTenjin など、多くのテンプレート エンジンがあります。テクノロジーの進歩により、これらのテンプレート エンジンはユーザー エクスペリエンスの要件にますます適合するようになっています。現在、新しいテンプレート Juicer があります。新しいテンプレートなので、他のテンプレートにはない新しい機能があるはずです。一緒に Juicer について学びましょう。 Juicer は、ユーザーの体験認識が直接影響を受けるため、効率的なパフォーマンスに重点を置いています。同時に、Juicer はエラー処理メカニズムとセキュリティの両方を考慮します。次に、jsperf でいくつかの主流テンプレート エンジンのパフォーマンス比較を見てみましょう。 上の写真から、Juicer のパフォーマンス上の利点がはっきりとわかります。 Juicerについて詳しく紹介しましょう。 1. セキュリティ Juicer は、悪意のある JS コードの実行を回避するために、データ出力を安全にエスケープします。次のように JSON データがサードパーティのインターフェースによって返されたり、ユーザー入力 (BBS、コメントなど) が含まれている場合、最初のコード記述方法では悪意のあるコードを簡単に実行できます。もちろん、エスケープしたくない場合は、$${varname} を使用できます。 2. エラー処理 エラー処理により、テンプレート エンジンがエラーをコンパイルしたときに後続の js コードの実行が停止するのを防ぐことができます。 Juicer が JSON データで時々エラーに遭遇すると、後続のコード実行には影響せずに、テンプレート解析でエラーが発生したことを開発者に通知する警告 (Warn) のみがコンソールに出力されます。 このような効率的なテンプレート エンジンを試してみませんか? この記事は、鄭州壁画(http://www.zzfeitian.com)によって編集され、公開されています。 元のタイトル: テンプレート エンジンのさらなる最適化: Juicer キーワード: Juicer、ウェブマスター、ウェブサイト、ウェブサイトのプロモーション、収益化 |
>>: WordPressでホストされているブログの数は7000万に達した
racknerdの特別VPSのKVMモデルを29%割引で手に入れました。racknerdがどんなもの...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますDedeC...
4月24日、Googleの優秀なエンジニアであるマット・カッツ氏は、Googleウェブマスターブログ...
レポートや分析のために保存データを保存する場合、リアルタイムのワークロードを継続的に処理するために移...
月収10万元の起業の夢を実現するミニプログラム起業支援プラン今は独創性の時代でしょうか?モバイルの時...
1. 電子商取引は「ダブル12」で再び苦戦、小売業者は売上に楽観的ではない電子商取引業界は今、201...
現在、企業のウェブサイトは最も一般的なタイプのウェブサイトです。中小企業も、非常に費用対効果の高い方...
みなさんこんにちは。A5でまたお会いできて嬉しいです。上記で公開した 2 つの記事は 1,000 回...
2019年には、クラウドコンピューティング、ビッグデータ、人工知能などの新世代情報技術が経済・社会生...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています無料アプリ...
budgetnode がいきなりプロモーションをしていますが、低価格帯から中価格帯の VPS を販売...
Racknerd は現在、米国西海岸のロサンゼルス データ センターや米国東海岸のニューヨーク デー...
中国オーディオブック著作権侵害防止連盟の設立式新浪科技は4月23日、電子書籍やモバイル読書の発展に伴...
wholesaleinternet は、1999 年にカンザス州で設立された古いアメリカのブランドで...
テンセントテクノロジーの雷建平は6月10日に報告した。テンセントテクノロジーは本日、Xunleiが早...