Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordPressが技術負債になった話 / Coral Developers 20210525

WordPressが技術負債になった話 / Coral Developers 20210525

Takamichi Aso

May 25, 2021
Tweet

More Decks by Takamichi Aso

Other Decks in Programming

Transcript

  1. WordPress が

    技術負債になった話

    クレジットエンジン株式会社 麻生隆道 

    1

    View Slide

  2. 自己紹介

    クレジットエンジン株式会社

    麻生 隆道(あそう たかみち)


    ● バックエンド・フロントエンド・インフラを担当

    ● 副業からジョインし、現在はCTOをやってま
    す

    ● 前職は12年ほど組み込みエンジニアやって
    ました

    2

    View Slide

  3. Credit Engine の紹介

    中小事業者が融資を受ける際には

    様々な紙ベースの書類が必要であった



    オンラインで完結するので簡単に使え

    空いた時間で本来の事業に集中できる

    3
    “かす”をかえる。“かりる”をかえる。

    ミッション


    View Slide

  4. CE Online Lending Platform の紹介

    ミッション実現のためLENDYで培ってきたノウハウを

    プラットフォームとして金融機関などに提供

    4
    三菱UFJ銀行

    『Biz LENDING』

    みずほ銀行

    『みずほスマートビジネスローン』


    View Slide

  5. 5
    改めて今日のお話

    「WordPress が技術負債になった話」


    View Slide

  6. 6
    WordPress 知ってますか?


    View Slide

  7. 7
    PHPで書かれたCMSで

    ブログを作るなら

    ほぼ一択かと思います


    View Slide

  8. 8
    クレジットエンジンでも

    創業当初から

    コーポレートサイトで

    使ってました!😉


    View Slide

  9. 9
    こんなサイト↓

    特徴:謎のローディング・内容が薄い(私見です)

    見たい方はインターネットアーカイブで!


    View Slide

  10. 10
    なんで WordPress が

    技術負債になったのか?


    View Slide

  11. 11
    誰も WordPress のことを

    詳しくなかった・・・💦


    View Slide

  12. 12
    何が起きたの?


    View Slide

  13. 13
    いろいろありました。

    ● 住所変更したい

    ○ 変更箇所を探すのに2時間かかった💦

    ● サービス紹介を入れたい

    ○ 入れ方が分からず静的ページで作った💦

    ● デザイン変更したいんだけど?

    ○ だれもやりたがらない・・・😂

    ○ 今から学びたくないというお気持ち


    View Slide

  14. 14
    学んだこと

    有名な技術・フレームワークでも詳しい人がいない
    なら採用しない、もしくは離れても良い


    View Slide

  15. 15
    技術負債を解消した話


    View Slide

  16. 16
    デザイン変わりました!

    最高のスピードを実現


    View Slide

  17. 17
    Nuxt.js / Strapi を採用


    View Slide

  18. 18
    何で Nuxt.js / Strapi を

    採用したの?


    View Slide

  19. 19
    主にこんな理由です

    Nuxt.js

    ● みんなが触れるようにフロントエンドで Vue.js を採用した
    かった

    ● コーポレートサイトなので SEO の観点で SSR を使いた
    かった

    Strapi

    ● ヘッドレスCMSが最近流行ってた

    ● コーポレートサイトは今後も色々要望が出そう

    ○ CaaS型よりセルフホストの方が拡張性が高そう?


    View Slide

  20. 20
    まだまだやり残している

    コーポレートへの要望

    ● 導入事例の紹介ページを作りたい

    ● 採用ページを作りたい


    技術的にやってみたいこと

    ● やっぱり JAMStack でしょ!!!(私だけ?)


    View Slide

  21. 21
    最後に!

    一緒にとがったことやってみませんか?

    https://creditengine.jp/

    View Slide