Common: Typescriptβ
Front-End: React.jsβ , Reduxβ , Styled-componentsβ
| Front | Back |
|---|---|
| π¨βπ»μ‘°ννβ | π©βπ»κΉνλͺ©β |
| π©βπ»μ μ§λ¦¬β | π©βπ»μ΄μ°½κΆβ |
| π¨βπ»κΉμ©λ―Όβ |
.
src # Source files
βββ components # 리μ‘νΈμμ μ¬μ©νλ μ»΄ν¬λνΈλ€ λͺ¨μ
βββ assets # κ°μ’
static νμΌλ€
βββ lib # κ°μ’
μ νΈ νμΌλ€
βββ pages # react-router-dom λ°λΌ 보μ¬μ£Όλ νμ΄μ§ μ»΄ν¬λνΈλ€
βββ types # κ°μ’
νμ
κ³Ό μΈν°νμ΄μ€
βββ models # redux saga νΉμ useReducer + useContextμ λν νμΌλ€
μ΅μμ -> μ΅νμ index -> App -> src/pages -> src/containers -> src/components
feature/main : push νμ λ ci/cdκ° λλ release λΈλμΉ
submit : git cloneν΄μ λ‘컬μμ νκ°νκΈ° μν λΈλμΉ
// npm i : dependancies μ€μΉ
npm i
// npm start : μ΄ν리μΌμ΄μ
μ€ν
npm start
// λ€μ΄λ² λ‘κ·ΈμΈ
id : isingbeauty
password : oidc2020!
// κ΄λ¦¬μ λ‘κ·ΈμΈ
id(1) : [email protected]
id(2) : [email protected]
id(3) : [email protected]
id(4) : [email protected]
id(5) : [email protected]
password : oidc2020
π git push -> jenkins_server ( CI ) -> slack notification -> front_server ( CD ) :fire::fire::fire:
Content type
Image
Digest
Size
10.7 MB
Last updated
about 6 years ago
docker pull minyoung403/watermelon-front