Giter VIP home page Giter VIP logo

practice-web-speed-hackathon-2021's Introduction

Web Speed Hackathon 2021 mini

"Web Speed Hackathon 2021 mini" は、非常に重たい Web アプリをチューニングして、いかに高速にするかを競う競技です。

今回のテーマは、架空の SNS サイト「CAwitter」です。 「CAwitter」のパフォーマンスを改善してください。

過去に開催した学生向け / 社内向け Web Speed Hackathon 2021 についてはこちら

参加方法

  • 開催期間 | 2021/12/4 (土) – 2022/1/3 (月)
  • 参加資格 | どなたでも自由に参加できます
  1. レギュレーション・注意事項をよく読んで、問題なければ同意します
  2. 課題のソースコードを fork します
  3. アプリケーションをデプロイして、URL を提出します
  4. 自動で計測されて、リーダーボードに反映されます
    • よければ、採点結果を #WebSpeedHackathon で Twitter に投稿してください
  5. 開催期間中の参加記事や解説記事、大歓迎です!
    • 他の人の解説記事や参加記事を読んで、更に高速なアプリを目指しましょう

以前の Web Speed Hackathon 2021 参加者のかたへ

開催形式の変更に伴い、以前の Web Speed Hackathon 2021 から、いくつかの変更点があります。

⚠️ 以前の Web Speed Hackathon 2021 のコードでは参加いただけません。ご了承ください。

主な変更点
  • Node.js 、ライブラリのバージョンをアップデートしました
  • GIF 画像の左下にライセンス情報が追加されました
  • prefers-reduced-motion: reduce が有効のとき、動画を自動再生しないようにしました
  • 音声の波形 SVG データから stroke を削除しました
  • LICENSE を UNLICENSE から Mozilla Public License 2.0 に変更しました
  • その他、軽微なコードの調整をしました

注意事項

  • GitHub issue による参加登録フローであるため、GitHub アカウント名が一般に公開されます
  • 既に学生採用イベント・社内イベントで開催している都合上、優勝賞品はありません
  • 開催期間が長期間であるため、計測がうまく行かない場合の対応は、ベストエフォートになります

開発方法

開発に必要なドキュメントは、./docs/DEVELOPMENT.md を参照してください。

API 仕様書

API 仕様書は、./docs/API.md (API Blueprint 形式) を参照してください。

ライセンス


(c) CyberAgent

practice-web-speed-hackathon-2021's People

Contributors

3846masa avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.