最近ではフレームワークが見つかりました。あなたはreactjsまたはvuejsの代わりにそれを使用することについてどう思いますか?私はそれを全く使わなかったので、私はそれらの間の深い違いを理解していません。私はずっと速くそれを読んだが、それはreduxのような状態を保存するための特定のサポートを持っていない。では、これについて何が言えますか? 私は長所と短所についていくつかの情報を見つけようとしましたが、無駄でした。svelte jsを使用する理由
答えて
Svelteは、UIを構築するという考え方とは異なります。 UIを作成するためにブラウザで実行されるライブラリではなく、UIライブラリが使用する仮想DOMの差分やその他のテクニックを必要とせずに、コンポーネントを簡単なJavaScriptに変換するコンパイラです。
結果のコードは高速ですが、サイズも小さく、ポータブルであり、特にモバイルでは、メモリ要件が低くなります。
あなたは絶対にです。は、SvelteのReduxまたは他の州の管理システムを使用してください。しかし、それはあなたがおそらくそれを必要としないほど強力な組み込みの状態管理を持っています。
返信いただきありがとうございます!私はプロジェクトを作り、それをテストしようとします)) –
@リッチ・ハリススヴェールで既に構築された少し複雑なサイトを知っていますか? –
@MariánZekeŠedajは私の頭の上からではなく、https://gitter.im/sveltejs/svelteで尋ねることができます –
- 1. ソートをソートする理由累積を使用する理由
- 2. JumboEnumSetを使用する理由とその理由
- 3. Googleでのアクションがノードjsを使用する理由は何ですか?
- 4. ノードJSを使用してREST APIとMVC Webアプリケーションを作成する理由
- 5. SSRS vs. Power BI - 使用する理由とその理由
- 6. JSが科学的(指数的)表記法を使用する理由
- 7. jsp:forwardを使用する理由
- 8. フレックスイベントで「バブル」を使用する理由
- 9. 「text/javascript」を使用する理由
- 10. fcloseでsegfaultを使用する理由
- 11. SIPプロトコルを使用する理由
- 12. ブラウザでES6を使用する理由
- 13. TypeScript - タイピングを使用する理由
- 14. IWindsorContainerでIKernelを使用する理由
- 15. FindControlを使用する理由...?
- 16. ラムダで# 'を使用する理由は?
- 17. laravelでガードを使用する理由
- 18. MonadStateでMultiParamTypeClassesを使用する理由
- 19. (void)someIntを使用する理由コード
- 20. "^"を使用する主な理由
- 21. Dで@propertyを使用する理由
- 22. エンティティマネージャを使用する理由
- 23. フェデレーションプロバイダを使用する理由
- 24. JPA Entity Managerを使用する理由
- 25. Fluentmigratorを使用する理由
- 26. aspを使用する理由:HyperLink
- 27. Djangoを使用する理由
- 28. CodeigniterでSlugを使用する理由
- 29. flafでkafkaを使用する理由
- 30. RailsでEmber.jsを使用する理由
実行時にアプリケーションコードを解釈するのではなく、ビルド時に理想的なJavaScriptに変換される "*、これはまさにvueの[単一ファイルコンポーネント](https:// vuejs .org/v2/guide/single-file-components.html)は –
です@craig_h私はあなたが完全に間違っていると思います。 VueのSFCは、何らかの作業を行うためにVue自体を必要とする*中間表現*にコンパイルできます。 *クライアントサイドの作業を減らす*(テンプレートを解析する必要はありません)、それだけです。対照的に、Svelteのコンポーネントは生コードに変換されます。彼らはまったく別のアイデアです。 –
@RichHarrisその点を明確にしてくれてありがとう、私はそれを考慮していなかったが、それは重大な違いである、それは少し裁判に出くわしたら私は朝のお茶を持っていなかった!とにかく、それは素晴らしいプロジェクトのように見えます。それと幸運:) –