์ ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ฐํํ์ ๋๋ค. ์ฃผ๋ก Java, Spring Boot๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํฉ๋๋ค. ์๋ก์ด ๊ธฐ์ ์ ๋ฐฐ์ฐ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ์ข์ํ๋ฉฐ, ํญ์ ๋ ๋์ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด: Java
- ํ๋ ์์ํฌ: Spring Boot, Spring MVC, Spring JPA, Spring Security
- ๋ฐ์ดํฐ๋ฒ ์ด์ค: MySQL, PostgreSQL, MongoDB
- ๊ธฐํ: Aws EC2, AWS S3
- ์ด๋ฉ์ผ: [email protected]
-
์๋ฆฌ์ค ๋ถํธ์บ ํ์์ ์ฐธ์ฌํ ํ๋ก์ ํธ
-
Tomato-do : ๋ฝ๋ชจ๋๋ก์ ํฌ๋๋ฆฌ์คํธ์ ๊ธฐ๋ฅ์ ํฉ์น ์๋น์ค
๋งก์ ์ญํ : (๋ฐฑ์๋) ํ๋กํ ๊ธฐ๋ฅ(์ด๋ฏธ์ง, ์ด๋ฆ ์ฌ๋ฆฌ๊ธฐ), ๋ฑ์ง ๊ธฐ๋ฅ(ํน์ ์กฐ๊ฑด์ ๋ฑ์ง ํ๋)
์ฃผ์ ์ฌ์ฉ ๊ธฐ์ : indexedDB, javascript
ํ๋ก์ ํธ ๋งํฌ : Tomato-do -
์ฌ๊ธฐ์ ๋์ : ์ฌํ ์ํ ํ๋งค ์๋น์ค
๋งก์ ์ญํ : (ํ๋ก ํธ) ํ์์ ๋ณด ๊ด๋ฆฌ, ์นดํ ๊ณ ๋ฆฌ ๊ด๋ฆฌ, ์ ํ ๋ฑ๋ก, ์ฃผ๋ฌธ์กฐํ, ๊ด๋ฆฌ์ ๊ถํ ๋ถ์ฌ
์ฃผ์ ์ฌ์ฉ ๊ธฐ์ : Vanilla javascript, html, css (Bulma css), Font-awesome, Bootstrap
ํ๋ก์ ํธ ๋งํฌ : ์ฌ๊ธฐ์ ๋์ -
์คํ ๋ฐ์ : ๋ง์ง ํ ์ด๋ธ๋ง ์๋น์ค
๋งก์ ์ญํ : ์ฌ์ฉ์, ๊ฐ๊ฒ ์ฌ์ฅ, ๊ด๋ฆฌ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ
์ฃผ์ ์ฌ์ฉ ๊ธฐ์ : Node.js, javascript, Express, mongoDB, NGINX, PM2, AmazonS3
ํ๋ก์ ํธ ๋งํฌ : ์คํ ๋ฐ์
-
-
๊ฐ์ธ ํ๋ก์ ํธ
- ๊ฒ์ํ ์๋น์ค : ๊ฐ์๋ฅผ ๋ณด๋ฉด์ ๋ง๋ค์ด๋ณด๊ณ ๋ฐฐํฌ๊น์ง ํด ๋ณธ ์๋น์ค, ๊น ํ๋ธ์ ํ๋ก์ ํธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๊ผผ๊ผผํ ๊ธฐ๋ก
์ฃผ์ ์ฌ์ฉ ๊ธฐ์ : Spring JPA, Spring Security(Oauth2,client), mySQL, QueryDSL, Thymeleaf, heroku
ํ๋ก์ ํธ ๋งํฌ : ๊ฒ์ํ ์๋น์ค
- ๊ฒ์ํ ์๋น์ค : ๊ฐ์๋ฅผ ๋ณด๋ฉด์ ๋ง๋ค์ด๋ณด๊ณ ๋ฐฐํฌ๊น์ง ํด ๋ณธ ์๋น์ค, ๊น ํ๋ธ์ ํ๋ก์ ํธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๊ผผ๊ผผํ ๊ธฐ๋ก
- ํ์คํฐ๋ฒ API : ๊ณต๊ณต ์ถ์ API๋ฅผ ์ฌ์ฉํ์ฌ DB์ ์ ์ฅํ๊ณ ๊ฐ๊ณตํ๋ API๋ฅผ ์ ๊ณต
- ์ค์ํํธ - ๋งต์คํ ๋ฆฌ : ์ฅ์์ ๋ํ ๊ธฐ๋ก์ ๋จ๊ธฐ๋ ์๋น์ค
์ข์ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์ง์์ ์ผ๋ก ์ฑ์ฅํ๋ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํด ํญ์ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ํจ๊ป ํ์ ํ ์ ์๋ ๊ธฐํ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์๊ฒ ์ต๋๋ค!