Rails特化なスタテクに新しい風を。株式会社スタートアップテクノロジーABOUTSERVICERECRUITBLOGCONTACTABOUT企業情報SERVICE提供サービスRECRUIT採用情報BLOGブログCONTACTお問い合わせTOPBLOGRails特化なスタテクに新しい風を。RUTNEQ事業部のエンジニア齋藤(@daidai3110)です。ハンズオン勉強会のレポートをお届けします!なぜ勉強会を開催したのか?スタテクでは行動指針としてバリューを設定していまして、その中に『GGT(Give&Give&Take)』というものがあります。GGT(Give&Give&Take)とは求めることより、貢献することで人と人とのつながりをつくりましょう。自分から貢献することで人や組織を動かすことができるようになり、発信していくことで人と人の繋がりを広げる事ができます。リスペクトを持って人に接することで、安心して話しあえる人間関係を作りましょう。大切にして「あなたと働きたい」と思いあえる信頼関係を築きましょう。私自身、以前の職場では一人エンジニアとしてかなり大きな裁量を持たせてもらっており、その結果広く浅く、Railsだけでなく色んな技術を触ってきました。4月にスタテクにジョインしたばかりの自分に、いまどんな貢献ができるか考えた時、『Railsの受託会社であるスタテクにRails以外の新たな風を吹き込もう!!』と思い立ち今回の勉強会を開催することにしました。勉強会の流れ弊社ではスタンダードなビアバッシュならぬハイボールバッシュ形式でハンズオン勉強会スタート。簡単なCRUDアプリを作りました。なんぞや!事前に予習してきて〜!とは言いましたが、みんなで公式ドキュメントを見ながらリアクティブの概念など基礎をおさらいしました。非常に充実しています。日本で流行した理由は「公式ドキュメントが充実しているから」とまで言われてますが、これは納得。未読の方はぜひ御覧ください。なに?」などの説明から、コレクション、ドキュメント、データの概念などを学びました。・・・鋭いまさかりが飛んできそうですが、今回はこのような形でざっくり説明しています。乱暴な言い方をすると、RDBで言う所のテーブルが「コレクション」に該当レコードが「ドキュメント」に該当フィールドが「データ」に該当3.いざハンズオン!vue-cli3系を使ってプロジェクト作成してVue-Routerもインストールしてもらいました。その後Firebaseとのつなぎ込みをして、データバインディングを体感してもらうなど、基本的な活用方法を経験してもらいました。今回「一人でもいればやります!」と言って社内で参加者を募ったところ、結局10人くらい集まってくれて、みんなの強い積極性を感じました。エンジニアだけでなくデザイナーも積極的に参加してくれたのは驚きでした。手順に沿ってハンズオンをするだけでなく「じゃあ実際デザイナーがコンポーネントを作るってなったらどういった手順で作ればいいの?」などとしっかり実務視点で考えていて素直に感服しました。まとめVue.jsなどのJSフレームワークは利用することがデファクトスタンダード化しており、積極的にキャッチアップしていく必要があると感じています。とも社員みんなでキャッチアップしていきたいですね。APIモードのプロジェクトも動き出していて、わくわくです。一方でFirebaseはまだ発展途上なところもありますが、要件によってはしっかり噛み合うこともあるので、適宜見極めながら使っていこうと思います。使うというのも大ありではないかと。今回の経験を活かして、これからもGGTの精神で自分からスタテクに新しい文化づくりをしていきたいと思います!基本は社内メンバー向けの勉強会ですが、興味をお持ちいただけましたら、まずは気軽にメッセージやエントリーください。Us!!!株式会社スタートアップテクノロジーでは、一緒に働いてくれるエンジニア・デザイナーを随時募集しています。駆け出しエンジニアの気持ちを教えてほしい。