フライホイールを持っていない人のためのフロントエンド会議プログラム

今後のRIT ++に関するすべてのレポートの3分の1は、クライアントの開発に関連するものであり、これはほぼ40個です。 当然のことながら、2つの並行した特殊なストリームで配信され、メインホールの幅広い視聴者に最も適しています。 そして、ここでは時間のはずみ車が役立つでしょうが、代わりにユーティリティを最大化するという深刻な問題を解決する必要があるようです。



当然、誰もが独自の基準を持っているので、もちろん、既製のソリューションを提供しません。 しかし、第一に、常に機動の機会があるようにスケジュールを策定しようとしています。第二に、レポートに関する短いガイドを用意しました。







メインホール



スピーチから始めましょう。スピーチはメインホールで開催され、Habrのユーザーの幅広い視聴者が利用できるようになります。

誰もがメインホールのオンライン放送を視聴できるようになります。別のニュースでフェスティバルの前夜にリンクを公開します。お見逃しなく。
Rossiyskaya GazetaのKamil Ismagilov によるレポートは、 GitHubでの公開プロジェクトの複雑さについて説明します。 OpenSourceプロジェクトを開発者が直感的に理解できるようにする方法と、それを促進する方法を学習します。



IPONWEBのAlexey Okhrimenkoと一緒に、コードを書き換えたいという通常の欲求の何が悪いのかを判断しようとします。コードの対処方法、リファクタリングのアプローチ、コンピューターゲームの例で何を達成できるかを考えます。



KeepSolidTimofei Lavrenyukのレポートでは、最新のブラウザー機能を使用して、アプリケーションをよりネイティブでユーザーフレンドリーに する方法を分析します。 実際のプロジェクトで最新のブラウザーAPIを使用する例があります 。これは、アプリケーションを競合他社と区別する方法を示します。



BadooのAlexander Gutnikovは 、RUM(実際のユーザーモニタリング)と、現代のWeb開発者が仕事をより良くし、最大のアプリケーションパフォーマンスを達成する方法を説明する予定です。



ルクソフトミハイル・バシュロフの報告には、 神話上の イヴァン・トゥラップが同行します。 これが誰であるか、タスクバーがマイクロタックスとどのように異なるか、ブラウザがタスクの優先順位をどのように制御するかなどを見てみましょう。これらはすべて、同時に1つのスレッドを持ち、足元を撃たないJava Script 非同期を使用するためです。



Mail.ruのYegor Utrobinによるレポートについては、すべて明らかになっています。これは、開発プロセスのほぼすべての段階を高速化するためにフロントエンドでマイクロサービスを実装するMail.ruメールチームの貴重な経験です。 すべてがとてもバラ色かどうか、そしてそれがどんな努力を必要としているかを知ることは興味深いでしょう。

この時点で、セクションレポートに進む前に、 チケット予約へのリンクを示すことが適切であると考えます

新しいアイテム



さらに進みましょう。 カンファレンスは、トレンドや最新情報をすばやく見つけることができる場所です 。 さらに、すぐに分析とレーキマップを使用できます。 これがこの部分にあるものです。



CSSフォント4の開発に積極的に参加しているChris Lillyは、 レポートで、 活版印刷を根本的に変えるフォーマットである可変フォントの使用分野における最新の開発について語っています。 また、リスナーに最新ニュースを紹介することで、CSSを使用して美しくする方法を教えることも約束しています。



VoximplantのGrigory Petrovは、昨年末にすべての主要ブラウザで利用可能になったWebRTCの背後にあるアイデアについて話すことを約束し、Flashを完全に無効にするはずです。



CoderiverのYuri Artyukhがピクセルの背後にいる聴衆をリードします。 つまり、彼はブラウザでのいくつかのアニメーションの実装に関する実生活の物語を共有します。 アニメーションを最適化する方法を探り、ブラウザで直接描画するための可能な代替方法を検討します。







Javascriptフレームワーク



カテゴリーは広範であり、ここから始めることは物語から理にかなっているようです。



Anastasia Lopatina (CSSSR)は、継続的な開発の重要な動機を強調し、 より意識的にフレームワークを選択するため、フレームワークの進化の簡単なツアーを提供することを提案します



HeadHunterのNikita Mostovoiのレポート 、特にReact-Reduxスタックとミドルウェア機能に焦点を当てています。 そして、redux-thunk、redux-sagaなどではなく、カスタムのものについてです。



N1.RUのAndrei Solodovnikovと協力して、大規模なプロジェクトにVue.jsを選択する際の開発者の恐れと疑念を理解し、このフレームワークのエコシステムの可能性を切り開きます。



HuntflowのVitaliy Glybinは、このトレンディでモダンなフレームワークのすべてをゼロから書き直すのに6か月必要な理由をビジネスに簡単に説明できると主張していません。 しかし、彼大規模で複雑なアプリケーションをBackboneからVue.js に移行するという個人的な経験 を共有すること提案しています



SkyengのYuri Yurin 、共通コードをライブラリに入れて、 AngularJSでUIキットを作成するプロセスについて説明します。 同様のタスクがある場合、Skyengが既にあなたの前に費やした100時間以上を節約できます。



Alfa-BankのZar Zakharovは、ネイティブアプリケーションとJSアプリケーションの間でシームレスな移行が可能かどうか、どのような目的に適しているか、すべての将来があるのかという質問に答えようとします



Elmはフレームワークはなく、 JavaScriptにコンパイルされる言語です。 しかし、GP SolutionsのVictor Rusakovich氏は、Elm上のアプリケーションを部分的に書き換え、アプリケーションに残して、AngluarJSまたは他のフレームワークを削除できると主張しています。



これだけではありませんが、残りを自分で知ることができます-受け入れられたレポートのリストはタグでフィルタリングできます。







品質



広義の言葉では、これはすべての専門家目標であり 、Web開発者も例外ではありません。したがって、多くのレポートでは、開発者がテキストエディターを選択するまでユーザーエクスペリエンスを改善する方法が議論されています!



SinnerSchraderのSergey Kriegerの レポートでは、インターフェイスアクセシビリティの主要な原則について議論し、例を提供し、アクセシビリティに取り組んでいる間生産性を維持するようにワークフローを調整する方法を教えます。



iTechArt GroupのNikita Dubkoは、ユーザーに画像を配信する「理想的な」方法を見つけ、同時にこの目標を達成するために可能なすべてのステップ自動化することを 提案しています。



WookieeLabsのIlya Klimovは、多くの開発者によって蓄積された統計を分析し、JavaScriptの世界での入力の利点について、明白で、非自明で、完全に反直感的な結論を提示する準備ができています。



UploadcareのZarema Halilovaが、フロントエンドとモノリシックバックエンドを管理の信念から最終的なアーキテクチャに分離した経験について語ります。 展開、開発プロセスの設定について話し、誰もが満足した理由を見つけましょう。



アントン・ホルキン 使用さていないCSSコード削除するクラウドソースのアプローチと、Booking.comがそれを使用するときのユーザーエクスペリエンスへの悪影響を最小限に抑えた(そして場合によっては回避した)方法について説明します。



テストに関するIvan Botanov (Domklik)のレポートは、このセクションのフレームワーク内では驚くことではありませんが、通常のユニットではなくe2eについてです。 それらの作成方法を理解し、同時にテストでのBDDアプローチについて話し、それから小さなデモ、Angularで記述され、これらのツールを使用してテストされたアプリケーションを見てみましょう。



LOVATAのAlexandra Shinkevichは、いくつかの人気のあるテキストエディターを使用する小さな実験を実施し、それぞれで作業した印象を共有したいと考えています。 そして最後に、実験に基づいて得られた予想外の結論を提供します。







これはやめる時だと思われます。 それでもやはり、短い注釈はトピックを一切明らかにせず、スピーチ自体はスピーカーとプログラム委員会のメンバーのみに知られていますが、彼らは陰謀を保ちます。 さあ、放送に接続して、すべてを詳細に調べてください。これがまさに廊下が必要な理由です。



スコルコヴォでお会いしましょう!



All Articles