Skip to content
BoBeenLeePublic

Latest commit

 

History

799 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bbl

build GitHub deployments CodeFactor All Contributors lastUpdated

blog & homepage project based on monorepo(Turborepo)

  • bbl-nextjs

Links

Feature

  • Framework: Next.js (App Router)
  • Deployment: Vercel
  • Styling: Tailwind CSS
  • Tooling: Storybook
  • Build System: Turborepo

📂 Directory Structure

root
├── apps
├──── bbl-nextjs
├────── app            # App Router routes
├────── posts          # MD posts directory
├────── src
├──────── apis
├──────── components   # components with next ('use client' 경계)
├──────── libs
├──────── machines     # integrating machines with an api
├── libs
├──── features         # all of the code for a feature and putting it in one single place (ex) authentication - login, signup, user data...)
├──── constants        # 개인 데이터(경력·활동·스킬·포트폴리오·SEO 메타)
├──── hooks            # shared hooks
├──── images           # image assets
├──── libs             # third-party libraries (ex) fetch, sentry...) - facade pattern을 통한 구현
├──── ui-components    # general small components, presentational components (atoms, molecules, organisms, templates)
├──── utils            # very small and simple functions, generally pure function (ex) uri, browser)
├── tools
├──── generators       # plop-tempates 저장소
├── AGENTS.md          # 에이전트/기여자 작업 기준 (사실의 단일 출처)
└── README.md

Prerequisites

  • node version 22.12.0

Installing / Getting started

pnpm install
pnpm install --registry=https://registry.npmjs.org/

Setting up Dev

pnpm dev

Tests

Running unit tests

pnpm test

Deployment

Generate

pnpm components:new   # 컴포넌트 3파일 + 레이어 배럴 등록
pnpm post:new         # apps/bbl-nextjs/posts/<slug>.md

Supported browsers

  • defaults: Browserslist’s default browsers (> 0.5%, last 2 versions, Firefox ESR, not dead).

Document

Gitflow

  • git flow release start, finish 2.0.16
  • git flow hotfix start, finish 2.0.16-hotfix.0

Contributors


BoBeenLee

💬 📝 🐛 💻 🎨 📖 📋 💡 💵 🔍 🤔 🚇 📦 🔌 👀 📢 ⚠️ 🔧 🌍 ✅ 📹

Releases

Packages

Used by

Contributors

Languages