분류 전체보기

· Dev/React
1. JSX 문법리액트는 JSX(JavaScript XML)라는 확장 문법을 사용합니다.JSX를 사용하면 UI 구조를 HTML처럼 직관적으로 표현할 수 있어 가독성이 높고, 유지보수가 용이합니다. JSX 문법에 대해서는 추후 별도의 글에서 더 자세히 다루겠습니다.2. SPA (Single Page Application)리액트는 SPA를 쉽게 구현하기에 최적화된 대표적인 라이브러리입니다. SPA란 "단일 페이지로 구성된 웹 애플리케이션"으로사용자가 하나의 HTML 페이지 내에서 여러 화면을 전환하면서 사용할 수 있도록 만든 웹 애플리케이션입니다. 전통적인 웹사이트는 사용자가 페이지를 이동할 때마다새로운 HTML 문서를 서버로부터 받아와 전체를 다시 렌더링 합니다. 반면, SPA는 초기 로딩 시 한 번만 H..
· Dev/React
1. React란?React는 Facebook(현 Meta)에서 개발한 컴포넌트 기반의 JavaScript UI(User Interface) 라이브러리입니다. "사용자와 상호작용(interaction)에 반응한다(react)"는 의미에서 React라는 이름이 붙었다고 합니다. React 공식 문서에서는 React를 다음과 같이 정의합니다:사용자 인터페이스(UI)를 만들기 위한 JavaScript 라이브러리 위 정의에서 핵심이 되는 키워드는 '사용자 인터페이스(UI)' 와 'JavaScript 라이브러리' 입니다.사용자 인터페이스 (UI): 웹사이트나 애플리케이션에서 보는 버튼, 텍스트 입력창, 이미지, 메뉴 등을 포함한 시각적인 부분을 의미합니다. React는 이러한 UI를 효율적으로 만들고 관리하는 데..
· Dev
1. TypeScript란?TypeScript는 Microsoft에서 개발한 JavaScript의 슈퍼셋(superset)인 오픈소스 프로그래밍 언어입니다.슈퍼셋(seperset)이란 상위집합을 나타내는 말로"TypeScript는 JavaScript의 모든 기능을 100% 지원한다"라고 말할 수도 있습니다.즉, TypeScript는 JavaScript의 모든 기능을 포함하면서,Type 문법을 추가하여 기존 JavaScript의 단점을 보완한 언어입니다.2. JavaScript의 단점JavaScript는 인터프리트 언어로 HTML 안에서의 동적 움직임을 표현하기 위해 처음 개발되었습니다.인터프리트 언어는 '컴파일 단계'를 거치지 않고,코드 실행과 함께 한 줄씩 해석되기 때문에 사전에 Type을 지정하지 않..
· Dev/App
최근 생성형 AI의 발달로 개발 생산성이 크게 향상되면서, 저 역시 컴퓨터공학 전공자로서 "이제는 직접 뭐라도 만들어봐야 하지 않을까?"라는 생각이 들었습니다.하지만, 기존처럼 단순히 "~해줘", "~만들어줘", 나아가서 "어떻게 할까?", "~어떻게 해?"와 같이 생각하는 것부터 결과까지 모두 AI에게 의존하는 형식이 아닌, 처음부터 끝까지 스스로 설계하고 구현하며, 필요한 부분에만 AI를 도구처럼 활용하는 식의 개발을 해야겠다는 생각이 들었습니다. 요즘 스레드(Threads)에서 소규모 앱 개발을 통해 소액이지만 월 단위 수익을 얻는 개인 개발자들이 많이 보게 되었습니다.이를 보며, 앱 개발에 관심이 생기게 되었고, "나도 할 수 있지 않을까?"라는 마음이 들어 모바일 애플리케이션 개발을 도전해보려고..
· Dev/python
저번 글에서는 업비트 API 키를 이용하여 Upbit와 통신을 할 수 있는지 테스트하고,KRW 잔고 조회와 KRW-BTC의 현재가 조회 기능까지 테스트해 보았습니다. 이번엔 매수와 매도 기능을 구현해서 실제 매수 주문과 매도 주문이 이루어지는지,또한 실제 Upbit 잔고에 매수, 매도 사항이 반영이 되는지를 테스트해 보겠습니다. 매수 주문은 pyupbit 라이브러리의 buy_market_order 함수를 이용합니다.buy_market_order 함수에 매수할 암호화폐 종목과 액수를 입력하면 매수 주문을 걸 수 있습니다.매수 주문이 체결된 모습입니다.KRW-BTC를 5000원 매수하였습니다.5000원 매수를 하는 이유는 업비트 최소 매수 매도 금액이 5000원이기 때문입니다.이제 매수된 BTC을 확인하기 ..
· Dev/python
예전부터 생각만 하고 있던, 파이썬을 이용한 암호화폐 자동 거래 프로그램을 만들어보려고 합니다..! 1~2년 전, 단순하게아무것도 안하는데 통장에 계속 돈이 들어왔으면 좋겠다~라는 마음으로 이것 저것 찾아보다가, 생각보다 재미있어 보이는 것을 발견했습니다.그건 바로.. 파이썬 스크립트를 이용한 자동 매매 프로그램..!! 사실 지금까지 몇 번씩 만들다 말다를 반복하긴 했었지만,Cursor, Claude, Chat GPT 등.. 생성형 AI가 출시된 이후로 스스로 깊이 생각하지 않고 단순히 '딸깍딸깍'의 반복으로 수익률도 안나오고, 이해할 수 없는 수식으로 매수와 매도를 반복하는 프로그램을 만들 뿐실제로 코드와 그 안에 사용되는 수식을 깊이 이해하고, 실제 수익을 낼 수 있는 프로그램을 만들어본 적이 없기 ..
jjw0_0
'분류 전체보기' 카테고리의 글 목록