日本のお客様向けサイト AI翻訳 グローバルサイト
テクノロジー

あらゆる言語。作業に適したスタック。

特定のフレームワークを押し付けることはしません。御社の課題、既存のシステム、導入後にソフトウェアを保守する人に合った技術を選ぶか、合わせます。

当社の姿勢

1つの技術に縛られない理由

25年以上にわたりソフトウェアを作ってきた中で、言語やフレームワークは現れては消えてきました。一方、当社が支援してきた企業は、その多くで書かれたシステムを使い続けています。その経験が、当社の選定の仕方に影響しています。新規プロジェクトでは、十分にサポートされ、人材を確保しやすいものを使うべきです。既存のシステムは、移行する正当な理由がない限り、通常は現在使われている言語で拡張すべきです。

以下は、当社が日常的に扱っている技術の一覧です。お使いの技術スタックが掲載されていない場合は、お問い合わせください。新しいツールをプロの水準で習得することも業務の一部です。当社が引き受けるべきでない範囲のものであれば、はっきりお伝えします。

言語

  • PHP
  • Python
  • JavaScript / TypeScript
  • Java
  • C# / .NET
  • C / C++
  • Go
  • Kotlin
  • Swift
  • Dart
  • SQL
  • Bash
  • VB およびその他のレガシー言語

Web

  • React
  • Next.js
  • Astro
  • Vue
  • Angular
  • Laravel
  • Node.js
  • Express
  • FastAPI
  • Django

モバイル

  • Flutter
  • React Native
  • ネイティブAndroid
  • ネイティブiOS

データ

  • MySQL / MariaDB
  • PostgreSQL
  • SQLite
  • MongoDB
  • Redis

インフラストラクチャ

  • Linux
  • Apache
  • Nginx
  • Docker
  • CI/CD
  • Cloud VPS
  • AWS / Azure / GCPの基礎

AI

  • LLM API
  • 埋め込み(Embeddings)
  • ベクトル検索
  • MCP
選択

技術スタックの選び方

  1. 制約条件から始める

    既存のシステム、ホスティング、予算、運用を担当する人のスキル、そして必要な運用期間。

  2. 実績があり、サポートされているものを優先

    活発なコミュニティがあり、アップグレードの道筋が明確なテクノロジーは、運用コストを抑えられます。

  3. シンプルに保つ

    ニーズを満たす最もシンプルなアーキテクチャは、翌年に変更しやすいものです。

構築したいものをお聞かせください

課題、システム、またはアイデアをお知らせください。初回相談と書面の見積もりを無料で提供します。構築したものはすべて創業者が確認しており、直接創業者とお話しいただけます。