PHP
HTML
CSS
JavaScript
テンプレートエンジン
Y'sDay 17

3年間、フロントエンドに関わって触ってきたもの

この記事は 株式会社Y's アドベントカレンダー 17日目の記事です。

ご挨拶

初めまして、T_igarashiです。
登録からこれまでQiitaは見る専門でしたが、アドベントカレンダーの招待を受けまして、
良い機会なので、書く側になってみようということで投稿させていただきました。

何を話すのか

2014年からWeb業界に入り、全くわからない業界の中、3年過ごす中で色々なものに触れてきました。今回は触れてきたものを、ざっくりと紹介します。
(内容によっては全然違うよというものがあるかもしれませんが、ご了承ください)

触れてきたもの

HTMLテンプレート

ejs(embeddedjs)

HTMLテンプレートの中で一番初めに使ってみたもの
こんなものがあるのか!と驚きました。

nunjucks

現在使っているもの
リファレンスがあまりないのと英語なので、結構苦戦しています。

cssプリプロセッサ

sass

業界入ってすぐに学んだもの
0からいきなりなので、結構愛着あります(今は使ってないけど)

stylus

sassの次に気になったので使ってみたもの
stylusに慣れると、「:」[;]を忘れるようになるので注意

sugarcss

現在使っているもの。
実はまだあまりよくわかってないので要勉強

javascriptフレームワーク

AngularJS

初めてのjsフレームワーク
愛着はあるけど、気づいたらどんどんバージョンがあがって別人に…

vue.js

Webの案件で使ってみたもの
0から使ってみたが、なんとなく使えたので初めてフレームワーク触る人向け

reactjs

Webの案件で使ったもの
途中から案件に入ったので0からではないが、面白そうなので案件で是非使ってみたい

PHPフレームワーク

Laravel

現場で使ってみたもの
構築段階からとても悩まされたのは今では良い思い出

CodeIgniter

現場で使ってみたもの
アイコンが好き、Larabelよりとっつきやすい印象

テンプレートエンジン

Smarty

最初の現場で使ったもの
あの頃必死こいて勉強して覚えた記憶が懐かしい
次は構築からやりたい

freemarker

別の現場で使ったもの
Smartyを頑張って勉強したおかげかすんなり受け入れられた

仮想環境

xampp

よく使うもの
MAMPよりXampp派です

virtualbox

必要に応じて使うもの
とても便利だが、とても重たい…使い方が悪いのだろうか

vagrant

一時期はまったもの
最近全然触ってなくて設定方法とか忘れてる、悲しい

バージョン管理

SVN(Sub Version)

最初の現場で覚えたもの
出会ったときは衝撃だった、皆一度はtortoiseの読み方に悩むはず

Git

なくてはならないもの
今なくなったらどうなってしまうのだろうか…

SourceTree

コマンドでも出来ないことはないけど、結局使ってしまうもの
アップデートでUIが変わってしまった、まだ受け入れられない

CMS

Wordpress

唯一使えるもの
案件を通して使えるようになった、知識がなくても運用が出来るってすごい

タスク管理

Backlog

初めて触った&現在使っているもの
何だかんだで良いとこ取りなサービスな気がする

Trello

プライベートで使っているもの
Backlogほどじゃない簡単なタスク管理には便利

Redmine

現場で使っていたもの
いつか自分で建てたサーバーに入れてみたいと画策中

Jira

現場で使っていたもの
色々できて便利だった

タスクランナー

gulp

現在使っているもの
gulpの代わりとなるものは今後出てくるのだろうか

grunt

大分前に使っていたもの
猪。gulpに移行した後に使いやすくなったみたい

FTPクライアントソフト

WinSCP

最初の現場で使ったもの
アップしたファイルが反映されているものを見たときは感動した

FileZilla

現在使っているもの
何だかんだで一番使いやすい気がしてる

FFFTP

とりあえず触ってみたもの
触ってみただけ

終わりのご挨拶

書いているうちに色々出てきてしまい、結構な量になってしまいました。
もっと時間をかければ色々出てくるとは思いますが、この辺にしておきます。

次は、18日目@ranmaru_genkiさんの記事になります。