フロントエンド テンプレート エンジンは、コードの可読性が高く、保守が容易なため、ウェブマスターの間で人気があります。市場には、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万に達した
メンズソックスについてインタビューを受ける前に、私はそれについて印象を持っていました。私はいつも技術...
最近、世界はCOVID-19による大規模な危機に見舞われています。健康への影響にもかかわらず、パンデ...
ビジネスは戦場のようなもので、失敗も成功も多くの場合、たった一つの考えで決まります。最適化についても...
2019年3月26日、江蘇省南京市で情報技術応用イノベーションセミナーが開催されました。この会議は江...
今回百度に収録されたウェブサイトはブログです。検索エンジンに公開されてから収録されるまでに合計半月か...
テキスト | 朱怡先週土曜日に開催された河南省モバイルインターネットマイクロパワーサミットで、筆者は...
Lisahost はサーバーのハードウェアを大規模にアップグレードし、より手頃な価格でパフォーマンス...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますMituo...
近年の中国のインターネットは、映画「ソーシャル・ネットワーク」やアメリカのテレビシリーズ「シリコンバ...
これは私がいくつかのウェブサイトを構築した後のことでした。数か月の運用後、ウェブサイトのランキングは...
SEO をうまく行うためのコツは数多くあり、どれも奥が深いものです。過去に効果があったものが、今では...
[[282170]]今日はまずKafkaについてお話しましょう。 Hbase に注目している人はあま...
ウェブサイトがかなりのトラフィックと人気を獲得するための最も直接的な方法は、ユーザーにウェブサイトの...
一般的に、マルチクラウドに関する議論を推進する力は 2 つあります。組織が必要とするクラウド コンピ...
[[286258]] 12月19日、北京国際会議センターで第1回「飛天エコシステムパートナー会議」が...