fullstack-tutorial
π The Apollo platform tutorial app
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- config.yml
- globalTypes.ts
- android-workload.yml
- ios-workload.yml
- favicon.ico
- index.html
- manifest.json
- IsUserLoggedIn.ts
- cart.svg
- exit.svg
- home.svg
- profile.svg
- badge-1.png
- badge-2.png
- badge-3.png
- dog-1.png
- dog-2.png
- dog-3.png
- galaxy.jpg
- iss.jpg
- moon.jpg
- space.jpg
- curve.svg
- logo.svg
- rocket.svg
- button.tsx
- footer.tsx
- header.tsx
- launch-detail.tsx
- launch-tile.tsx
- loading.tsx
- login-form.tsx
- menu-item.tsx
- page-container.tsx
- button.tsx
- footer.tsx
- header.tsx
- index.tsx
- launch-detail.tsx
- launch-tile.tsx
- loading.tsx
- login-form.tsx
- menu-item.tsx
- page-container.tsx
- addOrRemoveFromCart.ts
- BookTrips.ts
- cancel.ts
- GetLaunch.ts
- action-button.tsx
- book-trips.tsx
- cart-item.tsx
- logout-button.tsx
- action-button.tsx
- book-trips.tsx
- cart-item.tsx
- index.tsx
- logout-button.tsx
- GetCartItems.ts
- GetLaunchList.ts
- GetMyTrips.ts
- LaunchDetails.ts
- LaunchTile.ts
- Login.ts
- cart.tsx
- launch.tsx
- launches.tsx
- login.tsx
- profile.tsx
- cart.tsx
- index.tsx
- launch.tsx
- launches.tsx
- login.tsx
- profile.tsx
- cache.ts
- index.tsx
- react-app-env.d.ts
- styles.js
- test-utils.tsx
- .env.example
- .gitignore
- apollo.config.js
- package-lock.json
- package.json
- README.md
- tsconfig.json
- reset
- e2e.js.snap
- integration.js.snap
- __utils.js
- e2e.js
- integration.js
- resolvers.mission.js
- resolvers.mutation.js
- resolvers.query.js
- resolvers.user.js
- launch.js
- user.js
- launch.js
- user.js
- index.js
- resolvers.js
- schema.js
- utils.js
- .env.example
- apollo.config.js
- now.json
- package-lock.json
- package.json
- Procfile
- store.sqlite
- favicon.ico
- index.html
- manifest.json
- cart.svg
- exit.svg
- home.svg
- profile.svg
- badge-1.png
- badge-2.png
- badge-3.png
- dog-1.png
- dog-2.png
- dog-3.png
- galaxy.jpg
- iss.jpg
- moon.jpg
- space.jpg
- curve.svg
- logo.svg
- rocket.svg
- button.tsx
- footer.tsx
- header.tsx
- launch-detail.tsx
- launch-tile.tsx
- loading.tsx
- login-form.tsx
- menu-item.tsx
- page-container.tsx
- button.tsx
- footer.tsx
- header.tsx
- index.tsx
- launch-detail.tsx
- launch-tile.tsx
- loading.tsx
- login-form.tsx
- menu-item.tsx
- page-container.tsx
- BookTrips.ts
- cancel.ts
- GetLaunch.ts
- action-button.tsx
- book-trips.tsx
- cart-item.tsx
- logout-button.tsx
- action-button.tsx
- book-trips.tsx
- cart-item.tsx
- index.tsx
- logout-button.tsx
- GetCartItems.ts
- GetLaunchList.ts
- GetMyTrips.ts
- IsUserLoggedIn.ts
- LaunchDetails.ts
- LaunchTile.ts
- Login.ts
- cart.tsx
- launch.tsx
- launches.tsx
- login.tsx
- profile.tsx
- cart.tsx
- index.tsx
- launch.tsx
- launches.tsx
- login.tsx
- profile.tsx
- cache.ts
- index.tsx
- react-app-env.d.ts
- resolvers.tsx
- styles.js
- test-utils.tsx
- .env.example
- .gitignore
- apollo.config.js
- package.json
- README.md
- tsconfig.json
- e2e.js.snap
- integration.js.snap
- __utils.js
- e2e.js
- integration.js
- resolvers.mission.js
- resolvers.mutation.js
- resolvers.query.js
- resolvers.user.js
- launch.js
- user.js
- launch.js
- user.js
- index.js
- resolvers.js
- schema.js
- utils.js
- .env.example
- package-lock.json
- package.json
- store.sqlite
- .gitignore
- LICENSE
- package-lock.json
- README.md
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/apollographql/fullstack-tutorial
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd fullstack-tutorial
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Node.js
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
cd final/server && npm i && npm start
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
cd final/client && npm i && npm start
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
λͺ
λ Ήμ΄ μ€ν ν ν°λ―Έλμ λνλλ μ£Όμ(λ³΄ν΅ http://localhost:3000 νν)λ₯Ό λΈλΌμ°μ μμ μ΄μ΄λ³΄μΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
