スキル | レベル | 経験年数 | 備考 |
---|---|---|---|
HTML | 5 | 5年以上 | - 構造化マークアップの理解 - アクセシビリティのリテラシー - モダンな HTML 仕様の理解(必要なときにキャッチアップ) - SEO 対策の最新知識(必要なときにキャッチアップ) - リーダブルなコーディング |
CSS | 5 | 5年以上 | - プリプロセッサ(SCSS)の使用 - PostCSSの使用 - レスポンシブデザインの実装 - Grid, Flexboxを使用したレイアウトの実装 - リーダブルなコーディング - BEM 命名規則を使用 - メンテナブルなCSSの実装 |
JavaScript | 4 | 5年以上 | - JavaScript の基本的な仕様の理解 - DOMの理解 - モジュールを用いたモダンJSの理解 - TypeScript - React/Vue.js/Svelte などのフレームワークを使った開発 - 調べればある程度のことは解決可能 |
React | 4 | 3〜5年 | スタートアップ企業に勤めている時に、CRA で地図作成アプリを、Next.js で中規模程度の Web アプリケーションを設計&実装した経験があります。基本的に調べればだいたいできると思います。 |
vue.js | 4 | 3〜5年 | Nuxt.js (v2系)を使った中規模程度の Web アプリケーションを開発していた経験があります。個人的にNuxt v3 に注目しています。 基本的に、わからないことは調べて解決できます。 |