2017-12-07 4 views
1

私は、the Angular-Meteor tutorialsで説明されているように、流星、角膜およびイオンを使ってプロジェクトを開始しようとしています。ただし、このチュートリアルには、Meteor CLIを使用するバージョンとIonic CLIを使用するバージョンの2つのバージョンがあります。私は次のプロジェクトでどのCLIを使うべきかを決めなければならないが、それぞれの賛否両論についての情報は見つけられなかった。これまでのところ、私はIonic-CLIチュートリアルに取り組んできましたが、このチュートリアルは他のものよりも最新のようです。しかし、私は、このアプローチが一般に良いという意味ではないと思います。Angular-Meteor + Ionic:Meteor CLIとIonic CLIの間の決定方法は?

ので、

  • は、新しいプロジェクトの前に考慮すべき2つのCLIの間に違いはありますか?
  • Meteor CLIを使用する際の賛否両論は何ですか?
  • 代わりにIonic CLIを使用することの長所と短所は何ですか?
  • どちらか一方のアプローチを使用するのはいつか、それとも趣味の問題なのでしょうか?とても良い質問です

答えて

1

。 いつものように、あなたの最後の質問に対する答えは「はい」です。それは味の問題ですが、とにかく少し拡大しようとします。 Javascriptの世界では、将来を予測

を行うのは非常に困難または不可能でさえあるので、私はちょうどいくつかの考えを共有しましょう。

これらのCLIのすべては、いくつかのポイントまたは別の群衆によって嘲笑されたが、それらはすべて、時間を通して非常によく自分自身を確立しました。

Meteor CLIは、現在のすべてのツールが考えられていたものの、ビジョナリーな思考を経て、2017年にはまだまだ関連性があり、使用するのが最も簡単で最新の状態に保つために驚くべき作業をしていますJavascriptの世界で起こっているすべてのこととその上に革新をもたらします。

Angular CLIは、(別のCLIを必要とする)非常に小さく奇妙なプロジェクトとして始まりましたが、現在はコミュニティにとって偉大であり、大きな安定性を提供し、現在、角度コミュニティに革新を押し進めるのに最適な場所です(ABCプロジェクト、簡単SWのサポート、意味論、など...)流星CLIのようなイオンCLI、

もコルドバをラッピングし、モバイルアプリケーションの出荷を支援しようとしています。

現在、私は角度CLIで開始するアンギュラ開発者に推薦します。 Angularコミュニティが現在どのように働いているのか - Angularチームが推奨するものは、良いかどうかにかかわらず安全な基準になっています。 私は現在、Ionicは安全性の低い選択肢であると考えています。UIやCLIが良くないからではなく、コミュニティの大多数が実際の違いにかかわらずAngular MaterialとAngularCLIを使いたいからです。 これは、IonicがAngularコミュニティの外で関連性を持つようになっている理由だと考えています。コアチーム外で革新するのは難しい環境になっています(しかし、Angularチームはこれを変更しようとしています)。

しかし、将来何が起こるかは誰が知っていますか?ここではいくつかの可能性があります:

流星は素晴らしい会社です、彼らは非常に明確なビジョンを持って未来を見ることができる人として自分自身を証明しました。 そのため、Javascriptプラットフォームのビジョンはこれまでと同じくらい関連しています。そのため、GraphQLの業界リーダーになったのは私の意見では、おそらくあなたのスタックにおける技術の最も安全な選択です。 これは、Javascriptコミュニティ全体でMeteor CLIをより簡単でより標準化し、革新的なものにするためのリソースとコミュニティのリーダーシップがあることを意味します。

私はそんなに書くことはできませんが、私はやめなければならないと思います。

Meteorがリリースする予定なので、私の答えは6ヶ月で古いようになりますので、今のところAngularCLIを使って、ApolloとGraphQLをできるだけAPIレイヤーとして統合し、Meteorに注目しておくことをお勧めします。彼らの次のバージョンとAngularはABCプロジェクトに参加しようとします

+0

うわー、これは私が予想していたより複雑です:D – John

関連する問題