技術スペックを大公開〜no plan株式会社〜2023年からの取り組み

これは[no plan inc.の Advent Calendar 2022](https://qiita.com/advent-calendar/2022/noplan_inc)の3日目の記事です。

どうも〜！no plan株式会社 代表のおかむーです。

この記事では弊社の2023年からの取り組み技術スペックについて書かせていただきます。
(この記事は2022年12月時点でのことなので、時代の流れによっては異なることが予想されますので、そのつもりで見ていただければと思います)


# no plan株式会社の創業メンバー
- 元面白法人カヤック アプリエンジニア: おかむー(@okamu_ro)
- 元面白法人カヤック サーバーサイドエンジニア: セリヌンティウス(@_serununtius)
の**エンジニア2名で起業した会社**になります。
- 現在はフリーランスエンジニアさん10~15名程度でやっています!!


![IMG_0766.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62822/51a1bd01-bec8-91ee-8388-18eaf8198e78.jpeg)



# no plan株式会社について
- no plan株式会社は、ブロックチェーン技術、Webサイト開発、ネイティブアプリ開発、チーム育成、などWebサービス全般の開発から運用や教育、支援などを行っています。よくわからない、ふわふわしたノープラン状態でも大丈夫！ご一緒にプランを立てていきましょう！
- [no plan株式会社について](https://noplan-inc.com)
- [no plan株式会社 | ブロックチェーン実績](https://noplan-inc.com/blockchain)
- [no plan株式会社 | ブログ一覧](https://noplan-inc.com/blog)

https://noplan-inc.com



# no plan株式会社の技術スペック
基本的には技術スペックは統一しています。主に以下の9つの項目について書きます。

1. Web3.0, Blockchain
1. Web2.0, Web, ネィティブアプリ
1. インフラ
1. メタバース
1. デザイン
1. 言語
1. フレームワーク
1. エンジニアリング/チーム育成
1. その他ツールなど

## 1. Web3.0, Blockchain
- [Ethereum(EVM)](https://ethereum.org/en/developers/docs/evm/)
    - EVMベースをメインにブロックチェーン技術の開発を行っています
    - Network
        - [Astar](https://astar.network/)
        - [Shiden](https://shiden.astar.network/)
        - [Polygon](https://polygon.technology/)
    - [Solidity](https://soliditylang.org/)
    - [NFT](https://ja.wikipedia.org/wiki/%E9%9D%9E%E4%BB%A3%E6%9B%BF%E6%80%A7%E3%83%88%E3%83%BC%E3%82%AF%E3%83%B3)
      - NFTを使ったアプリケーションの実績は[こちら](https://noplan-inc.com/blockchain)
       ![Screenshot 2022-12-03 at 11.30.43 AM.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62822/675989e6-5c4a-3a0a-8c17-7731b79be860.png)

    - Layer2
        - Layer2の技術によりガス代が安くなるなどメリットがあります(Layer2の取り組み動画は[こちら](https://jba-web.jp/activity/seminar/material20210928)) 

        - [zkRollup](https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/zk-rollups/)
            - zkRollupについての解説記事は[こちら](https://zenn.dev/noplan_inc/articles/f56b3dc2871a03?redirected=1) 
![ezgif.com-gif-maker (10).jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62822/1cff8a80-2c5d-4af1-9ac8-5bca7d790bc8.jpeg)

        - [Optimistic Rollup](https://ethereum.org/en/developers/docs/scaling/optimistic-rollups/)
    - [ゼロ知識証明](https://ethereum.org/en/zero-knowledge-proofs/)
        - [Circom](https://docs.circom.io/background/background/)
        - [bellman](https://docs.rs/bellman/latest/bellman/#)
        
- [Bitcoin](https://developer.bitcoin.org/index.html)
    - [Lightning Network](https://lightning.network/)
    - [RGB](https://www.rgbfaq.com/)
    - [LSAT](https://lsat.tech/)
- [Secret Network](https://scrt.network/)
- [CosmWASM](https://cosmwasm.com/)
- Sui
    - [move](https://docs.sui.io/build/move)
- [IPFS](https://ipfs.tech/)
- [Arweave](https://www.arweave.org/)
- [TIUS API](https://tius.dev/)
  - NFTの実装を楽にするTIUSについて[こちら](https://qiita.com/okamu_/items/6dc57360d5bb262da546)
  ![https___cdn.qiita.com_assets_public_article-ogp-background-9f5428127621718a910c8b63951390ad.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62822/01742dc0-07e7-1617-a9a9-387787150e4f.png)


## 2. Web2.0, Web, ネィティブアプリ

- フロントエンドフレームワーク
  - Vue.js, Nuxt.js
  - React.js, Next.js, NestJS
- CSS フレームワーク
  - Tailwind
  - Chakra UI
- APIモデル
  - REST, GraphQL, gRPC, Protocol buffers
- アーキテクチャ
  - Flux, Redux, CleanArchitecture
- DB
   - MySQL, PostgreSQL, NoSQL
- ネィティブアプリ
  - iOS
    - Swift, Objective-C
  - Android
      - Java, Kotlin


## 3. インフラ
- GCP
    - Cloud Run
    - Cloud sheduler
    - Cloud build
    - Artifact registry
    - colab
        - numpy
        - pandas
- Firebase
    - Firestore
    - Firebase Auth
- AWS
    - Fargate
    - Cloudformation
    - EC2
    - SQS
    - SES
    - Cloudfront
    - Textract
    - KMS
    - Cloudwatch
    - ECS
    - Cognito
    - ServerlessFramework
        - S3
        - Lambda
        - APIGateway
- Vercel
- PlanetScale


## 4. メタバース
- no plan株式会社は、メタバース領域の開発も行っております。主に(例ですと)Decentraland での開発をすることができます
![metaverse.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62822/51622f8b-a83c-8c20-1e10-db7159f44e2d.png)


## 5.デザインツール
- Figma
- Canva
- AdobeXD

## 6. 言語
- Rust, Solidity, TypeScript, Go, Swift, Kotlin, Dart, Python, Node.js, Ruby

## 7. フレームワーク
- Vue.js, Nuxt.js
- React.js, Next.js, NestJS
- Ruby on Rails
- Flutter

## 8. エンジニアリング/チーム育成
no plan株式会社では、チーム育成にも力を入れています
[Webプロダクトの急成長について](https://prtimes.jp/main/html/rd/p/000000015.000057625.html)

![ezgif.com-gif-maker (11).jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/62822/b346f16f-90d4-25a6-f6db-f5bd5c6f5c1c.jpeg)


- アジャイル, スクラム, リーン開発
- Jira
- PM,エンジニア
- チーム育成支援

## 9. その他ツールなど
- Slack
- GoogleMeet, Huddle, Gather
- Notion
- GitHub, GitHub Actions
- 1Password
- Google Workspase
- Trello

# まとめ
- no plan株式会社はWeb3.0もWeb2.0領域もやっています!!
- チーム育成もお任せください

# no plan株式会社について
- no plan株式会社は、ブロックチェーン技術、Webサイト開発、ネイティブアプリ開発、チーム育成、などWebサービス全般の開発から運用や教育、支援などを行っています。よくわからない、ふわふわしたノープラン状態でも大丈夫！ご一緒にプランを立てていきましょう！
- [no plan株式会社について](https://noplan-inc.com)
- [no plan株式会社 | ブロックチェーン実績](https://noplan-inc.com/blockchain)
- [no plan株式会社 | ブログ一覧](https://noplan-inc.com/blog)