スキル | レベル | 経験年数 | 備考 |
---|---|---|---|
HTML5 | 4 | 3〜5年 | タグ打ちは当然、設計思想やセマンティックなコーディング、 構造化マークアップまで理解しております。 実際にはpugで書いてコンパイルすることが多いですが、素のHTMLも何ら問題はございません。 |
CSS3 | 4 | 3〜5年 | プロパティ、インタラクション、アニメーションの実装まで一通りは経験がございます。設計思想に関してもBEM、OOCSS、SMACSSなど理解しており、プロジェクトに適したものを選んで構築できます。 |
Sass | 4 | 3〜5年 | 問題なく記述できます。 importやmixinなどを用いてコンポーネント指向を心がけています。 |
JavaScript | 3 | 3〜5年 | ES6での記述に問題はございません。 普段はBabelを通してコンパイルしていますが、ブラウザ毎の差分もチェックしていますしオブジェクト指向的にも書けます。 非同期通信やESモジュール、async/awaitなどのモダンな実装も問題なくできます。 |
JavaScript (jQuery) | 4 | 3〜5年 | ABテストでよく使うので問題ございません。 メソッド、プロパティなど基本的に理解していますし、 非同期通信やjQueryプラグインもカスタマイズして使えます。 |
sketch | 2 | 半年未満 | デザインはできませんが、 簡単なプロトタイプの作成はできます。 また、Sketchデータからのコーディングは問題ございません。 |
vue.js | 3 | 1〜3年 | 独学でSPAを作った経験がございます。 https://github.com/nake226/VueNews WebAPIと非同期通信を用いて作りました。 最近はNuxt.jsの文脈で使うことが多いです。 |
Ruby on Rails | 2 | 半年〜1年 | Viewを書くことができ、自分で判断してカスタムヘルパーを作成したりコントーラーを編集した経験もございます。 |