$30 off During Our Annual Pro Sale. View Details »

專案綁粽伙! 展現紗線在 Monorepo 的魔力

專案綁粽伙! 展現紗線在 Monorepo 的魔力

活動:LINE Developers Meetup 開發者小聚 #18 - TECH FRESH 畢業展
活動頁面:https://linegroup.kktix.cc/events/20230627-tech-fresh-gratudation
講者:Morrison Hung

LINE Developers Taiwan
PRO

July 04, 2023
Tweet

More Decks by LINE Developers Taiwan

Other Decks in Technology

Transcript

  1. 專案綁粽伙!
    展現紗線在 Monorepo 的魔⼒
    Morrison Hung
    TECH FRESH @ LINE Central

    View Slide

  2. About Me
    Morrison hung
    [Tech Fresh. Central Dev. Frontend]
    - Cataholic
    - Juggler
    - Table tennis amateur

    View Slide

  3. 01
    02
    03
    Agenda
    What is monorepo?
    Introduce about Yarn v3
    Summary

    View Slide

  4. Monolith vs Multi-Repo vs Mono-Repo
    ※ Source from ︓https://codefresh.io/blog/using-codefresh-with-mono-repos/

    View Slide

  5. 舉個 🌰

    View Slide

  6. 舉個 🌰

    View Slide

  7. 舉個 🌰

    View Slide

  8. 舉個 🌰

    View Slide

  9. About Yarn v3 feature
    ※ Source from ︓https://yarnpkg.com/features/pnp
    - Constraints
    - Offline Cache
    - Plug'n'Play
    - Plugins
    - Protocols
    - Release Workflow
    - Workspaces
    - Zero-Installs

    View Slide

  10. About Yarn v3 feature
    ※ Source from ︓https://yarnpkg.com/features/pnp
    - Constraints
    - Offline Cache
    - Plug'n'Play
    - Plugins
    - Protocols
    - Release Workflow
    - Workspaces
    - Zero-Installs

    View Slide

  11. Summary
    yarn v3 monorepo

    View Slide

  12. THANK YOU

    View Slide