일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 조건문
- Kotlin
- 코틀린
- swagger
- state
- 반복문
- kafka
- restful api
- Producer
- javascript
- back-end
- vue
- spring boot
- jpa
- Sequelize
- file upload
- 개발이 취미인 사람
- 개발자
- SWIFT
- AWS
- class
- 상속
- java
- Nest.js
- front-end
- react
- It
- node.js
- props
- component
- Today
- Total
목록개발자 (162)
개발이 취미인 사람
- 지난 시간 안녕하세요. 지난 시간에는 "자료형, 변수, 상수" 개념 및 사용법에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/55 [Kotlin] 자료형, 변수, 상수 개념 및 사용법 - 개요 안녕하세요. 이번 시간부터 코틀린에 기본 문법에 대해 알아보겠습니다. InteliJ IDEA 개발 환경을 혹시 세팅하지 못하신 분들은 아래 링크를 통해 세팅하고 오시는 걸 추천드리겠습니다. any any-ting.tistory.com - 개요 이번 시간에는 코틀린에서 사용되는 조건문에 대해 알아보겠습니다. 조건문이란 무엇일까요?? 프로그래밍을 동작하면서 특정 조건의 참과 거짓을 판단하는 것을 말합니다. 참? 거짓? 무엇..
- 개요 안녕하세요. 이번 시간부터 코틀린에 기본 문법에 대해 알아보겠습니다. InteliJ IDEA 개발 환경을 혹시 세팅하지 못하신 분들은 아래 링크를 통해 세팅하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/2 [Mac] Java 개발 환경 설정(IntelliJ IDEA Community) - IntelliJ 설치 공식 홈페이지 : www.jetbrains.com/idea/download/#section=mac Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains Download the latest version of IntelliJ I.. any-ting.tistory.com 만약 나는 코..
- 지난 시간 안녕하세요. 지난 시간에는 Seeders를 사용해서 테스트 데이터를 추가하고 삭제하는 법에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/53 [Node.js] Sequelize Seeders 사용법 - 개요 안녕하세요. 이번 시간에는 Sequelize에 Seeders라는 기술에 대해 알아보겠습니다. 우리는 어떤 기능 개발을 하다 보면 테스트 데이터가 필요할 때가 있습니다. 필요할 때마다 우리는 데이터 any-ting.tistory.com - 개요 이번 시간에는 DB 모델(테이블)을 수정하는 법에 대해 알아보겠습니다. 시퀄 라이즈에서는 마이그레이션을 지원합니다. 만약 우리가 운영 중인 서비스에 DB ..
- 개요 안녕하세요. 이번 시간에는 Sequelize에 Seeders라는 기술에 대해 알아보겠습니다. 우리는 어떤 기능 개발을 하다 보면 테스트 데이터가 필요할 때가 있습니다. 필요할 때마다 우리는 데이터 하나하나를 DB에 직접 넣는 수고를 겪을 수 있습니다. 이번 시간에 알아볼 Seeders난 기술은 이런 수고를 덜어줍니다. :) - 사용법 Sequelize-cli 명령어를 통해 초기 세팅을 해줍니다. sequelize init:seeders // seeders 폴더 생성 sequelize seed:generate --name Test // seeders 폴더 안에 새로운 Test.js 파일 생성 위 명령어를 실행하면 우리가 처음 sequelize init을 통해 만든 seeders 폴더 안에 새로운 ..
- 지난 시간 안녕하세요. 지난 시간에는 모델간에 관계를 정의하는 법에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드립니다. any-ting.tistory.com/50 [Node.js] Sequelize 모델 정의 및 옵션 설정 - 지난 시간 안녕하세요. 지난 시간에는 Sequelize를 설치하고 DB와 간단한 Users Table(모델)을 만들어서 확인해 봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 진행하고 오시는 걸 추천드리겠 any-ting.tistory.com - 개요 이번 시간에는 Sequelize에서 CRUD에 대해 알아보겠습니다, 기본적으로 시퀄라이즈를 사용하시는 분들은 기본적으로 SQL 언어에 대한 개념이 있다고 생각을 하고 진행하겠습니다..
- 지난 시간 안녕하세요. 지난 시간에는 모델을 정의하고 생성하는 부분에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/50 [Node.js] Sequelize 모델 정의 및 옵션 설정 - 지난 시간 안녕하세요. 지난 시간에는 Sequelize를 설치하고 DB와 간단한 Users Table(모델)을 만들어서 확인해 봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 진행하고 오시는 걸 추천드리겠 any-ting.tistory.com - 개요 이번 시간에는 시퀄 라이즈에서 모델 간에 관계를 맺는 방법에 대해 알아보겠습니다. 보통 관계를 맺는 방식은 1 : 1(일 대 일), 1 : M (일 대 다), N : M (다..
- 지난 시간 안녕하세요. 지난 시간에는 Sequelize를 설치하고 DB와 간단한 Users Table(모델)을 만들어서 확인해 봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 진행하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/49 [Node.js] Sequelize 개념 및 설치 - 개요 안녕하세요. 이번 시간에는 시퀄 라이즈(Sequelize)에 대해 알아보겠습니다. 시퀄 라이즈(Sequelize)란 무엇일까요? 시퀄 라이즈는 DB 작업을 쉽게 할 수 있도록 도와주는 ORM 라이브러리입니다. any-ting.tistory.com - 개요 이번 시간에는 조금 더 세부적으로 모델을 만들어 보는 시간을 가져보겠습니다. 모델을 정의(생성)하는 방법은 sequelize.difi..
- 개요 안녕하세요. 이번 시간에는 시퀄 라이즈(Sequelize)에 대해 알아보겠습니다. 시퀄 라이즈(Sequelize)란 무엇일까요? 시퀄 라이즈는 DB 작업을 쉽게 할 수 있도록 도와주는 ORM 라이브러리입니다. ORM이란 무엇일까요? ORM(Object-Relational Mapping)에 약자입니다. 즉, ORM은 자바스크립트 객체와 관계형 데이터베이스를 서로 연결해주는 도구입니다. - 설치 sequelize와 sequelize-cli 그리고 mysql2를 설치해주세요. (저는 MySQL 데이터베이스에서 사용을 해봤습니다.) npm install sequelize sequelize-cli mysql2 sequelize-cli는 시퀄라이즈 명령어를 실행하기 위한 패키지 라이브러리입니다. Globa..
- 개요 안녕하세요. 이번 시간에는 Mixin에 대해 알아보겠습니다. 우리는 프로그램을 만들다 보면 공통적인 기능들이 많이 있습니다. 예를 들어 첫 페이지에 특정 애니메이션 기능이 있고 두 번째 페이지에도 동일한 애니메이션 기능이 있다고 하면, 우리는 이 기능을 모듈화를 하고 싶다는 생각이 듭니다. 모듈이란 무엇일까요? 사전에서 소개하는 단어 뜻은 아래와 같습니다. 여러 뜻이 있지만, 우리는 규격화된 부품이라는 단어를 잘 이해야 합니다. (IT 용어는 참 어려워요... ㅠㅠ) 규격은 기능을 만들어 놓을 수 있는 "틀"이라고 할 수 있으며, 그 규격 안에 기능을 정리해 놓은 걸 하나의 부품이라고 할 수 있습니다. 그러면 Vue 인스턴스들은 해당 부품을 찾아서 사용하면 됩니다. 재활용이 가능하며 관리면에서도..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cjGgdQ/btqV8GrbJjs/6k9Jh97CG5biWAIlkR6auk/img.png)
- 지난 시간 안녕하세요. 지난 시간에는 Vue Router를 활용해서 데이터를 전달하는 방법에 대해 알아봤습니다. 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/46 [Vue] Vue Router 데이터 전달하기 - 지난 시간 안녕하세요. 지난 시간에는 Vue Router 개념 및 설치 방법에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. :) any-ting.tistory.com/45 any-ting.tistory.com - 개요 이번 시간에는 라우트 중첩과 리다이렉트에 대해 알아보겠습니다. 라우트 중첩은 무엇일까요? 사실은 라우트 중첩보다는 컴포넌트 중첩이라고 생각하는 게 이해될 ..