Subscribe to our newsletter
Be the first to learn about new Sencha resources and tips.
Ext JS 7.9 & Rapid Ext JS 1.1 are out now! Check what’s new Read More
前回Senchaコミュニティに情報発信してから、数週間が経ちました。私たちのプライオリティと製品ロードマップは、お客様の声によって形成されており、皆さんがすばらしいアプリケーションを構築できるような価値ある製品強化を提供していきたいと考えています。今回、いくつかの進行中の開発状況に関して紹介するとともに、コミュニティの皆さんにアップデートを提供したいと思います。 Ext JSへのコミット強化 Ext JSに対するコミットメントはこれまでになく高まっており、この製品をよりよくしていくための投資をさらに進めています。お客様からどのようにExt JSを用い、この製品のおかげでどれほど生産性が上がったかといったフィードバックをいただくことは、何にも増して興奮することです。ということで、この製品の成長見込みは高く、今四半期と来年に実施する予定のリリースへの期待も高まります。 Ext JS 7.1と7.2では、コンポーネントの使いやすさの向上にフォーカスしています。APIドキュメント、ガイド、サンプルにわたって改善を進め、全体的に改善されたリファレンスエクスペリエンスを提供します。これらのリリースでは、お客様から寄せられた数多くの要求に対応するとともに、メンテナンスと品質へのフォーカスをゴールとしています。 ExtAngular、ExtReact、ExtWebComponentに対しても、7.1および7.2のアップデートを提供する計画です。これらのアップデートでは、ツリー、グリッド、フォーム、レイアウトのさらなる改善が見込まれます。すべてのリリースにおいて、使いやすさと同時に、デバッグや配置の容易さを高めることで、コンポーネントの価値をさらに高めていきます。 新バージョンをまだ使用していない方は、ぜひExt JS 7.0をお試しください。そして、Stack Overflowやフォーラムでぜひ貴重なフィードバックをお寄せください。 NEW! エンタープライズセレクトプログラム いくつかの共通する要求に対応するために、「エンタープライズセレクトプログラム」を作成しました。 セキュリティ脆弱性とライセンス制限に対処する開発者向けに、より専門的なメンテナンスオプションでJSコンポーネントを標準化 フレームワークとコンポーネントの採用を容易にする新規開発者/チーム向けライセンス追加購入の制約軽減 新規開発者向けにトレーニングとオンボードプログラムを提供 今四半期中にこのプログラムを試験導入しており、お客様により多くの付加価値とコスト削減のメリットをもたらすことができると考えています。20以上のライセンスを保有している方でこのプログラムに興味がある方は、ぜひお問い合わせください。 Stack Overflow 2020年1月1日付けで、sencha.comのフォーラムは、Stack Overflow上のフォーラムでホストされるコミュニティに移行します。従来のフォーラムは、以降読み取り専用になります。 Stack Overflowは、製品に関する質問やその回答を検索/提供する数百万人ものソフトウェアエンジニアがオンライン上で集う場です。この新しいコラボレーションアプローチは、高いレスポンス率で、エコシステムの大幅な強化に寄与し、コンテンツの品質の改善とボリュームの強化が可能となり、ユーザーが魅力的なアプリケーションを迅速に構築できるように支援します。 多くのユーザーが使用し、信頼しているプラットフォームを使用して、迅速かつ効果的に、簡単に回答が得られるような環境を提供したいと考えています。このパートナーシップの詳細については、こちらの記事をご覧ください。 「SenchaCon 2020」バーチャル開催 オンライン配信されるSenchaConの計画立案を開始しました。複数のトラックと魅力的なトピックを盛り込んだ、役に立つコンテンツを満載した終日イベントとなる予定です。興味ある方はスケジュールが許す限り、ぜひライブプレゼンテーションにご参加いただけるよう、時間を確保していただきたいと考えています。 何らかのトピックが念頭にあり、プレゼンテーションに興味がある方は、こちらのフォームから情報をお送りください。折り返しご連絡致します。 G2 Crowd、Peer-to-Peerレビュー 最近のG2の「ベストJavaScript Webフレームワークソフトウェア」で、Ext JSがリーダーにランクされ、そのランキングを上げてきています。成功した多くのお客様からの好意的なレビューは、私たちがこのフレームワーク、製品、サポートに多くの努力を払ってきた証です。 Love Sencha Ext…
DeveloperWeek Conferences are known to bring forward the best talks, workshops and a wealth of knowledge about the hottest technology trends. DevWeek Austin held during the first week of Nov’19 was no exception—a great event with plenty of visionary talks,…
Earlier this month, we announced our partnership with StackOverflow as the new platform for Sencha forums. We are very excited about this transition as our partnership will enrich the ecosystem and improve the quality of content available to our users,…
A couple of weeks ago I attended the React Advanced Conference in London. It was a deep dive event bringing together over 500 JavaScript and React experts from all over the world. More than 30 speakers had workshops and talks…
It’s been a few weeks since I last addressed the Sencha community. Our priorities and product roadmap are shaped by you—our dedicated users and customers—and we strive to provide valuable product enhancements that enable you to create amazing applications. I…
開発者は、アプリケーションを構築し、迅速かつ効率的に市場に投入するために、再利用可能かつポータブルなコードに長い間依存してきました。コンポーネントベースの開発は、ReactやAngularなどの人気のあるフロントエンドフレームワークの多くで開発されたアプリケーションのホームを見つけてきた、JavaScriptの現代の進化を通じて人気を維持しています。 最新のアプリケーション開発におけるコンポーネントの永続性は、驚くことではありません。フロントエンドJavaScriptフレームワークのモダナイズにより、コンポーネントを現在の状態、つまり、カスタムHTML要素を使用してフレームワークに依存しないアプリケーションを作成する一連の標準ブラウザAPIとして進化させることができました。ライフスパンの長い柔軟なアプリ開発を可能にするために、企業はWebコンポーネントの使用によりフレームワークに依存しないアプローチの採用を進めています。 Webコンポーネントとは? Webコンポーネントは、WebページおよびWebアプリケーションで使用するカスタムの再利用可能な要素を作成できるWebプラットフォームAPIのセットで、フレームワークに依存せずに利用できます。これらのコンポーネントは、他のコードベースからコア機能をカプセル化し、コードの衝突を恐れることなく一貫した動作を提供します。Webコンポーネントは3つの主要なテクノロジーで構成されています HTMLテンプレートとスロット:HTMLテンプレートにより、開発者はページにマークアップを保存し、JavaScriptを使用してレンダリングできます。テンプレート内のコードは、JavaScriptによって明示的にアクティブ化されるまで、ブラウザーによって不活性と見なされます。 カスタムエレメント:定義された動作を持つ要素を作成する機能を提供するAPIのコレクション。このセットは、ユーザーインターフェイスで複数回使用できるモジュラーコードに役立ちます。 Shadow DOM:コンポーネントのマークアップとスタイルをカプセル化するWeb標準です。Shadow DOMにバンドルされたアプローチにより、他のグローバルCSSまたはJavaScriptがページで使用されている場合でも、コンポーネントがどの環境でも一貫して動作することが保証されます。レンダリングは、名前空間の競合なしにプログラムされており、実装はユーザーから完全に隠されています。 コンポーネントファーストアプローチを検討する理由 技術が進歩するにつれて、新しいアプローチが次々と登場する可能性があります。おそらく、もっと長く続くものもあれば、かなり早く死ぬものもあります。オープンソースのフレームワークでは、仕様や設計の改訂がより顕著になる可能性があり、変更に適応するためにアプリケーション全体を書き換える作業が、時間、お金、リソースの面で非常に高コストとなる可能性があります。しかしコンポーネントファースト戦略を使用すると、アプリ開発をスピードアップするためにこのアプローチを使用するいくつかの顕著なメリットがあり、これが長期的な成功をもたらします。 相互運用性:フレームワークエコシステム全体で機能するように設計されたコンポーネントは、相互に、および複数のプロジェクト間で相互作用します。 長いライフスパン:進化する方法論により、用途の広いコンポーネントは、手直しをせずにアプリケーションのライフスパンを延ばします。 一貫した機能:コンポーネントが再利用可能で機能の一貫性が保たれている場合、コンポーネントが異なるソフトウェアスタック間で期待どおりに動作するかどうかを心配する必要はありません。 多くの場合、アプリケーションに適切なコンポーネントを選択すると、開発者はジレンマに陥ります。機能をゼロから開発するべきか、オープンソースソリューションを選択するべきか、信頼できるエンタープライズ対応ベンダーのプロダクトを使用するか、またはこれらの最適な組み合わせを採用するべきか、です。 それぞれの選択肢には当然メリットもデメリットもありますが、方法論に関係なく、考慮すべき3つの事項があります。 最近リリースされたホワイトペーパー「Webコンポーネントの賢い選び方」では、すべての開発者が考慮して、長期的な成功のためにアプリケーションをセットアップする必要があるこれらの3つの重要な考慮事項を詳しく掘り下げています。 ホワイトペーパーを読む プロジェクトに最適なUIコンポーネントをお探しですか? Senchaは、選択したJavaScriptフレームワークと連携する事前に構築されたUIコンポーネントを提供します。フレームワークに依存しない汎用的なExtWebComponentsの30日間無料トライアルを試すか、ExtAngularおよびExtReact UIコンポーネントを使用してフレームワーク固有のコンポーネントを選択してください。 すべてのソリューションを見る
Developers have long relied upon reusable, portable code when it comes to building applications and bringing them to market quickly and efficiently. Component-based development has persisted in popularity through the modern evolution of JavaScript—finding a home in applications developed on…
Sencha’s community is strong and growing. Aligned with our goal to drive relentless modernization, boost transparency, and foster knowledge sharing within the community and beyond, we are thrilled to announce StackOverflow as the new platform for Sencha forums. Effective Jan…
この記事はKegan Blumenthal、Brandon DonnelsonによるSencha Roadmap Update – September 2019の抄訳です Senchaロードマップのアップデートを共有できることを嬉しく思います。私がGMとして参加してからの半年間、私たちのコアチームはSenchaを明確な成長軌道に載せるために一生懸命取り組んできました。今年の4月にいくつかの計画を共有しましたが、すべての面で大きな進歩を遂げていることを喜んで報告します。Ext JSの未来は輝かしく、React、Angular、およびその他のフレームワーク向けのExtWebComponentsに対して強力な製品を提供することで製品ラインを補完しました。私たちにはまだまだ取り組まねばならないことがありますが、私たちのコミュニティは今後の計画がエキサイティングだと思うでしょう。 2019年の振り返り Ext JS 6.7 Modernツールキットのリリースでは、フィルタリング、ロック、仮想スクロールなどのグリッド機能のサポートと、その他の機能強化(マテリアルチップデザイン、マルチセレクトコンボボックス、カラーピッカー)が追加されました。Ext JS 6.7 Classicツールキットには、グリッド、カレンダー、パネル、チャート、ウィンドウ、コンボボックス、タブ、ダッシュボードに対する複数のコンポーネントの改善が含まれており、開発者がExt JSで構築できるUIがさらに強化されています。 また、JetBrainsⓇ、Eclipse*、Microsoft Visual Studio向けの人気のあるIDEプラグインもアップデートしました。これらは、開発者が自分の好みのIDEでExt JSコードを迅速に記述する機能など、生産性を向上させる機能を提供します。ロードマップでも説明するとおり、IDEの生産性は今後の重点分野です。 昨年末に、Ext JS Community Edition の最初のバージョンをリリースしました。これは、意欲的なJavaScript開発者にシンプルでモダンなツールを提供し、見栄えの良い、クロスプラットフォームのエンタープライズアプリケーションを簡単かつ迅速に構築できるように設計されています。Sencha Ext JS Community Edition(CE)は、コアフレームワーク、数百の最新コンポーネント、マテリアルテーマ、オープンツールなどを、限定的な商用使用ライセンスで無料で提供します。これはすでに数千回以上ダウンロードされており、Community Editionの普及と開発者コミュニティの拡大に役立つと考えています。 先日リリースされたExt JS 7.0では、Modernツールキットが劇的に改善されました。デスクトップ向けとモバイル向けのいずれの開発も今後はModernツールキットで開始することを推奨します。Ext JS 7.0では、複数のデバイスタイプのサポートが改善されました。Ext JS Universalアプリケーションと呼ばれる単一のExt…
Be the first to learn about new Sencha resources and tips.