ECサイトの開発力が創業期からの弊社の特徴
これまではRuby(Rails) , Java をメインに開発をおこなってきましたが、現在は Kotlin, TypeScript, React への移行を進めつつあります。mmjでは、よりよい言語、よりよい仕組みを目指して常にチャレンジを続けています。これまでにも下記の言語等を積極的に取り入れてきました。
年 |
言語 |
2000 |
Ruby |
2003 |
Struts |
2004 |
Rails, Seasar2 |
2005 |
Groovy |
2007 |
Flex2, full scratch SPA, Scala |
2010 |
Rails3 |
2011 |
Rails 3.2, CoffeScript, Bootstrap |
2012 |
knockout.js |
2013 |
AngularJS, TypeScript |
2014 |
AWS |
2015 |
Angular2 |
2016 |
React |
2017 |
React, React Native, Vue, .NET core, Kotlin, Jooby |
現在採用している開発環境、言語
MMJで採用している言語、フレームワークなどをご紹介します。
開発言語 |
Ruby、Java、Kotlin、JavaScript、TypeScript |
フレームワーク |
Ruby on Rails、Jooby、React |
ミドルウェア |
MySQL、PostgreSQL、Nginx、Apache、Tomcat、Postfix、Zabbix |
インフラ |
Amazon Web Services(AWS) |
リポジトリ |
Git、BitBucket |
管理ツール |
JIRA |
コミュニケーションツール |
teams、Confluence、Zoom |
エディタ、IDE |
各自任意(社員使用例: Vim、Emacs、Visual Studio Code、Eclipse、IntelliJ) |
開発手法 |
アジャイル、ウォーターフォール |
スタッフィング例 |
・小規模開発⇒SE 1名×1か月 |
・中規模開発⇒SE 3名×12か月 |