본문 바로가기

분류 전체보기135

뷰 인스턴스 Reactivity 반응성 데이터의 변화가 있으면 새로고침 없이 변화를 감지해서 반응하는 것 뷰 인스턴스 new Vue() 형태로 생성한 객체 Vue로 개발할 때 필수로 생성해야하는 생성자 필요한 기능을 생성자에 미리 정의해 두고 그 기능을 재정의하여 사용함 뷰 인스턴스를 참고하기 위한 변수로 vm을 자주 사용(VeiwModel의 줄임말) var vm = new Vue() vm으로 Vue 라이브러리는 사용할 수 있음 인스턴스란? 프로그램에서 객체를 실체화한 것 = 실제로 동작할 것 실체화된 인스턴스는 메모리에 할당됨 var vm = new Vue({ // options }) vm 변수에 인스턴스를 담으면 new에 의해 메모리에 빈 공간이 생성된다. 생성자 함수 객체 리터럴 {...}을 사용하면 객체를 만.. 2022. 11. 12.
Vue란? 코드의 재사용과 유지보수 편리성을 위해 정해진 약속대로 구조를 만들어야 한다. 이 구조를 디자인 패턴이라고 한다. MVC 패턴 Model + View + Controller Controller: 브라우저 요청을 받으면 Model을 통해 데이터를 가져오고 View를 제어하여 사용자에게 전달 Model: 데이터를 가공하는 클래스의 집합 View: Controller가 폼 형태로 준 결과를 표시하고 사용자의 입력을 받아 데이터를 업데이트 왜 사용할까? 보이는 페이지, 데이터 처리, 연결하기로 나누어 각 요소가 맡은 임무에만 집중 서로 분리된 역할은 유지보수, 확장성, 유연성이 증가 한계 복잡한 화면과 데이터 구성 시 Controller에 여러 Model과 View가 복잡하게 얽히게 됨 Model과 View의 .. 2022. 11. 7.
Vue.js 준비하기 설치 1. Visual studio code 다운로드 2. Node.js 다운로드 3. Vue.js devtools 다운로드 VSC 플러그인 1. Vetur: vue.js 코드 문법강조, 자동완성, 디버깅, Lint 등 지원 2. Night Owl: 다크모드에서 소스코드 밝게 보임 3. Material Icon Theme: 폴더, 파일 아이콘 예쁘게 적용 4. Live Server: 웹페이지에 새로고침 없이 저장된 소스를 바로 적용 5. ESLint: 코드에 문제가 없는지 검사 6. Prettier: 줄 바꿈, 공백, 들여 쓰기 등 스타일을 일관성있게 맞춤 7. Auto Close Tag: 여는 태그를 만들면, 닫는 태그를 자동으로 생성 8. Atom Keymap: 아톰의 키 설정을 불러와서 단축키로 활용 2022. 11. 7.
에에올 from 여둘톡 어떠한 선택으로 현재에 있는가? EVERYTHING 가지 않은 길의 에블린 버스 점프를 하기 위한 개연성이 떨어지는 일 모든 멀티버스에 존재할 수 있는 조부 투 바키 모든 것을 베이글에 올려놓으면 붕괴 너무 많은 것들이 눈앞에 들여 보이는 세대 나는 누구인가 무엇이 되어야하는가에 붕괴되어버린 조부 투바키 EVERYWHERE 조부투바키를 막기 위해 조부투바키처럼 됨 가장 볼품없는 삶을 살아가는 에블린 그 모든 거절과 그 모든 실망이 당신을 만들었어 가장 가능성이 많은 사람가장 많이 실패했고 가장 많이 나쁜 선택을 함 선택하지 않은 삶의 가능성이 가장 다양함 가장 많은 것을 배울 수 있고 강력해질 수 있어 모든 곳으로 버스점프를 시도하고 붕괴를 경험 Nothing matters 아무것도 중요.. 2022. 11. 2.
이더리움 이더리움 블록체인 기술을 기반으로 Smart Contract 기능을 구현하기 위한 분산 컴퓨팅 플랫폼이자 운영체제 플랫폼 분산응용을 만들거나 배포할 수 있음 Dapp(Decentralized application) 탈중앙화된 분산 응용프로그램 이더리움은 윈도우와 같은 OS이고, 디앱은 엑셀과 같은 응용프로그램 비트코인과 이더리움 차이 소스코드 비트코인은 C++로 만들어진 소스코드이고 이후 만들어진 암호화폐는 비트코인 소스를 바탕으로 함 새로운 화폐를 만들 때마다 비트코인 소스를 바탕으로 다시 만드는 것에 투자되는 시간과 노동력이 큼 이더리움을 이 과정을 간단히 함 코인이 아닌 토큰 이더리움은 여러 암호화폐에서 공통으로 사용된는 특성만 모아서 만들어짐 그래서 이더리움 안에서는 소스코드의 필요한 부분만 새롭.. 2022. 2. 17.
비트코인 비트코인 금융기관을 거치지 않고 한 쪽에서 다른 쪽으로 직 접 전달되는 온라인 결제(payments)를 실현 개인 대 개인 네트워크를 사용해 이중지불 문제를 해결하는 솔루션을 제안 거래를 해싱해 타임스탬프를 찍어서 해시 기반 작업증명(proof-of-work)을 연결한 사슬로 만들고, 작업증명을 재수행하지 않고서는 변경할 수 없는 기록을 생성 블록 생성 10분간 진행된 거래내역을 하나의 블록을 생성 1MB의 용량으로 헤더에는 이번 블록이 생성된 직후부터 스스로 생성될 때까지의 거래 내역을 요약해 포함 코인 발행 블록이 생성될 때 네트워크에 기여한 참여자에게 주어지는 보상이 비트코인 총 2,100만 비트코인 발행 가능 4년마다 성공한 노드에게 지급하는 비트코인이 반으로 줄어드는 반감기 실행 21년 6.25.. 2022. 2. 14.
반응형