profile
둔한 붓이 총명함을 이긴다
post-thumbnail

땡스클립 프로젝트 - 개인 개발 회고 (5) 카카오톡 영상 공유

https://github.com/GDSC-CAU/Frontend-final-project/pull/23kakao developers - 카카오톡 공유 API 활용사용자 정의 메시지 템플릿 제작user argument${to} : 받는 사람${from} : 보

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

땡스클립 프로젝트 - 개인 개발 회고 (4) 폰트 편집 툴바 & LetterText 컴포넌트 제작

https://github.com/GDSC-CAU/Frontend-final-project/pull/15폰트 옵션 툴바 디자인폰트 옵션 선택에 따라 텍스트 폰트 바뀌도록 jotai값 업데이트 ⇒ 폰트 편집 툴바 제작 완료편지 텍스트가 편지지 형태에 잘 들어맞게

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

땡스클립 프로젝트 - 개인 개발 회고 (3) 편지지 에디터 공통 컴포넌트 제작

https://github.com/GDSC-CAU/Frontend-final-project/pull/10편지지 에디터를 만들기 위해 필요한 UI 컴포넌트를 제작전체 컴포넌트 설명Container 컴포넌트는 옵션 아이콘이나, 에디터 툴바를 담는 가장 바깥의 UI

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

땡스클립 프로젝트 - 개인 개발 회고 (2) 키워드 선택 페이지 제작

https://github.com/GDSC-CAU/Frontend-final-project/pull/8https://github.com/GDSC-CAU/Frontend-final-project/pull/17키워드 버튼 컴포넌트 생성키워드 텍스트 리스트

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

땡스클립 프로젝트 - 개인 개발 회고 (1) 버튼 공통 컴포넌트 제작

https://github.com/GDSC-CAU/Frontend-final-project/pull/5이전버튼과 다음버튼 총 두 개의 공통 컴포넌트 존재이전버튼hericon 이모지를 활용해 이모지 삽입tailwindCSS 적용onClick 속성을 통해 이전 u

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

antd로 화면 만들기-_app.js와 Head, 로그인 폼, 리렌더링 이해하기, 프로필 페이지와 회원가입 페이지 만들기(custom hook)

ant design ( css framework )아이콘을 바로 가져다 쓸 수 있음보통 고객이 있는 서비스에서는 잘 안씀 → why? 개성이 사라짐 (admin 느낌)혼자 개발하는 경우 → 디자이너 없이도 그럴듯하게 디자인 가능css 입히기styled-component

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

Next.js 실행해보기, page와 공통 layout 만들기, eslint와 prettier 사용하기

react의 동작원리는 브라우저가 front server에서 html,js 파일을 최초로 1회만 받아오고, 이후 페이지 요청 시 backend sever에서 직접 data를 받아온다. → CSR(SPA) 방식하지만 웹서비스에 필요한 모든 정적 리소스를 한 번에 다 다운

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

땡스클립 프로젝트 - 전반적인 회고

돌아보면 주변에 참 고마운 분들이 많은 것 같습니다. 이번 기회에 주위의 감사한 사람들에게 하나뿐인 클립 영상으로 마음을 전달해보는 건 어떨까요? ☺️

2023년 1월 27일
·
0개의 댓글
·
post-thumbnail

[소켓과 웹소켓] 한 번에 정리(3) | java로 소켓 통신 구현해보기

일단 1:1 소켓 통신 예제에 대해 살펴보도록 하자. Client.java Server.java > 다음시간에는 멀티쓰레드의 개념에 대해 복습하고, 멀티쓰레드를 활용해 Java TCP 소켓 프로그래밍을 통한 간단한 채팅프로그램을 만들어보자 ! 사실 만드는건 아니고

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[소켓과 웹소켓] 한 번에 정리 (2) | 소켓과 웹소켓의 차이점, 웹소켓의 모든것, http-tcp-소켓의 상관관계

지난 시간은 소켓 위주로 정리를 해보았다. 이번 편은 웹소켓에 대해 다루어보자! 이번 기회에 소켓과 웹소켓의 차이를 확실히 알아두도록 하자....😌

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[소켓과 웹소켓] 한 번에 정리 (1) | 소켓이란?, 소켓 API의 실행 흐름, 클라이언트 소켓과 서버 소켓

넷응설 예습 스터디를 위해 소켓 프로그래밍에 대해 자료를 정리하던중 ... http와 TCP/IP소켓 웹소켓 등등 .. 비슷한듯 다른 개념들이 정리가 안되고 헷갈려가지고 한 번에 정리해보려한다. 이번 편은 소켓 위주. 다음 편은 웹소켓 위주일 듯 하다! Socket

2022년 2월 20일
·
0개의 댓글
·

Spring Boot.비즈니스 요구사항과 설계

비즈니스 요구사항 회원 회원가입 및 조회 가능 회원은 일반과 VIP 두 가지 등급이 있음 회원 데이터는 자체 DB를 만들 수 있고, 외부 DB 연동 또한 가능 (미확정) 주문과 회원정책 회원은 상품을 주문 할 수 있다. 회원 등급에 따라 할

2022년 2월 20일
·
0개의 댓글
·

Spring Boot. 프로젝트 생성

역할과 구현을 나눠 개발을 해보자! 일단 순수한 자바로만 개발 시작 - 프로젝트 셋팅 비즈니스 요구사항을 듣고 설계하기 회원 도메인, 주문, 할인과 같은 도메인 활용 -> 예제 제작 => 실제 요구사항이 변경 되었을 때 유연하게 변경 가능한지 확인해보기! 컴파일과 빌

2022년 2월 20일
·
0개의 댓글
·

Spring boot. 좋은 객체 지향 설계의 5가지 원칙(SOLID)

클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계에 대하여 5가지 항목으로 정리 SRP 단일책임원칙 (Single Repository Principle) 한 클래스는 하나의 책임만 가져야 한다. 하나의 책임이라는 것은 굉장히 모호한데.. 가장 중요한 기준은 변경이

2022년 2월 20일
·
0개의 댓글
·

java. super와 super() 완벽하게 이해하기

맨날 헷갈리는 Super()와 super 완-벽 이해자식 클래스는 부모클래스를 상속받았기 때문에 자유롭게 부모의 모든 프로퍼티를 사용할 수 있다. 하지만 그럼에도 자식과 부모사이의 구분이 있어야한다. 자식클래스가 부모클래스의 프로퍼티와 동일한 이름을 갖고 있다면 그것을

2022년 2월 6일
·
0개의 댓글
·

java. 오버라이딩과 오버로딩

자바에서 다형성을 지원하는 방법으로 오버라이딩과 오버로딩이 있다. 오버로딩 Overloading 같은 이름의 메서드를 지원하면서 매개변수의 유형과 개수가 다르도록 하는 기술 오버라이딩 Overriding 상위 클래스가 갖고 있던 메서드를 하위 클래스에서 재정의하여

2022년 2월 6일
·
0개의 댓글
·

Spring Boot. 객체지향

객체 지향 프로그래밍 유연하고 변경이 용이하다 다형성 Polymorphism 역할과 구현으로 구분 자동차가 바뀌어도(구현이 바뀌어도), 운전자에게 영향을 미치지 않는다 따라서 자동차 세계를 무한히 확장할 수 있다! 즉, 클라이언트에 영향을 미치지 않는 선에서 새로운

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

Spring Boot. 스프링의 탄생 배경

스프링의 핵심 가치 -> 객체 지향 프로그래밍 -> 객체 지향 설계를 고민하는 개발자로 성장 객체 지향 설계와 스프링의 핵심 원리 스프링을 사용할 때 필수로 알아야 하는 핵심 기능 스프링의 탄생

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

java. 기초

기초지식💜자바의 개요 및 환경 설정JDK : 자바로 프로그램을 개발하려면 자바 컴파일러 등 자바 프로그램 개발에 필요한 통합 개발 도구와 실행 환경을 제공해주는 JDK를 설치해야한다. java development kit의 약자환경변수 설정 : JDK를 설치했다면,

2021년 7월 7일
·
0개의 댓글
·