유용한 react 관련 링크 모음계속 업데이트 예정링크가 곧 출처입니다https://velog.io/@kimhscom/JavaScript-%EC%9E%90%EC%A3%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-ES6-%EB%AC%B
합입 크기로 잘라 먹는 리액트(React.js) Props 강의 수강컴포넌트로 작성한 엘리먼트를 발견하면 JSX 어트리뷰트와 자식을 해당 컴포넌트에 객체로서 '전달'하는데 이 객체를 props라고 한다.즉, 부모 컴포넌트에서 자식 컴포넌트로 전달해주는 객체props는
220401 리액트 기초 강의 수강 JSX index.js는 최상위 컴포넌트를 생성하여 정의할 수 있다. app 함수는 반드시 최상위 '태그'로 감싸주어 반환해야한다. ( 없으면 error ) 태그 쓰기 싫으면, react.fragment 쓰거나 빈 태그여도 상관 없
220331 node.js 설치 vscode 유용한 extension 설치 node.js 기초 섹션 강의 수강 react.js 기초 섹션 강의 수강 외부 모듈 export in JS npm node package manager = node.js의 패키지 도구 ,
220327(일) 오늘 Winterlood님의 '한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지' 강의를 결제했다. 자바스크립트 건너뛰고 바로 Create react app 파트부터 듣기 시작함 개인 공부용 레포도 팠다
일단 1:1 소켓 통신 예제에 대해 살펴보도록 하자. Client.java Server.java > 다음시간에는 멀티쓰레드의 개념에 대해 복습하고, 멀티쓰레드를 활용해 Java TCP 소켓 프로그래밍을 통한 간단한 채팅프로그램을 만들어보자 ! 사실 만드는건 아니고
지난 시간은 소켓 위주로 정리를 해보았다. 이번 편은 웹소켓에 대해 다루어보자! 이번 기회에 소켓과 웹소켓의 차이를 확실히 알아두도록 하자....😌
넷응설 예습 스터디를 위해 소켓 프로그래밍에 대해 자료를 정리하던중 ... http와 TCP/IP소켓 웹소켓 등등 .. 비슷한듯 다른 개념들이 정리가 안되고 헷갈려가지고 한 번에 정리해보려한다. 이번 편은 소켓 위주. 다음 편은 웹소켓 위주일 듯 하다! Socket
비즈니스 요구사항 회원 회원가입 및 조회 가능 회원은 일반과 VIP 두 가지 등급이 있음 회원 데이터는 자체 DB를 만들 수 있고, 외부 DB 연동 또한 가능 (미확정) 주문과 회원정책 회원은 상품을 주문 할 수 있다. 회원 등급에 따라 할
역할과 구현을 나눠 개발을 해보자! 일단 순수한 자바로만 개발 시작 - 프로젝트 셋팅 비즈니스 요구사항을 듣고 설계하기 회원 도메인, 주문, 할인과 같은 도메인 활용 -> 예제 제작 => 실제 요구사항이 변경 되었을 때 유연하게 변경 가능한지 확인해보기! 컴파일과 빌
클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계에 대하여 5가지 항목으로 정리 SRP 단일책임원칙 (Single Repository Principle) 한 클래스는 하나의 책임만 가져야 한다. 하나의 책임이라는 것은 굉장히 모호한데.. 가장 중요한 기준은 변경이
맨날 헷갈리는 Super()와 super 완-벽 이해자식 클래스는 부모클래스를 상속받았기 때문에 자유롭게 부모의 모든 프로퍼티를 사용할 수 있다. 하지만 그럼에도 자식과 부모사이의 구분이 있어야한다. 자식클래스가 부모클래스의 프로퍼티와 동일한 이름을 갖고 있다면 그것을
자바에서 다형성을 지원하는 방법으로 오버라이딩과 오버로딩이 있다. 오버로딩 Overloading 같은 이름의 메서드를 지원하면서 매개변수의 유형과 개수가 다르도록 하는 기술 오버라이딩 Overriding 상위 클래스가 갖고 있던 메서드를 하위 클래스에서 재정의하여
객체 지향 프로그래밍 유연하고 변경이 용이하다 다형성 Polymorphism 역할과 구현으로 구분 자동차가 바뀌어도(구현이 바뀌어도), 운전자에게 영향을 미치지 않는다 따라서 자동차 세계를 무한히 확장할 수 있다! 즉, 클라이언트에 영향을 미치지 않는 선에서 새로운
스프링의 핵심 가치 -> 객체 지향 프로그래밍 -> 객체 지향 설계를 고민하는 개발자로 성장 객체 지향 설계와 스프링의 핵심 원리 스프링을 사용할 때 필수로 알아야 하는 핵심 기능 스프링의 탄생
안녕하세요 👩🏻💻 지난 2021년, BOAZ라는 대학생 연합 빅데이터 동아리에서 활동을 했었는데요 ! 컨퍼런스 준비를 위해 해당 동아리에서 직접 기획하고 구현했던 프로젝트에 대해 회고 및 사용했던 기술스택에 대해 정리했던 글모음들을 velog에 정제하여 올려
기초지식💜자바의 개요 및 환경 설정JDK : 자바로 프로그램을 개발하려면 자바 컴파일러 등 자바 프로그램 개발에 필요한 통합 개발 도구와 실행 환경을 제공해주는 JDK를 설치해야한다. java development kit의 약자환경변수 설정 : JDK를 설치했다면,
비선형 자료구조 데이터 구조가 순차적으로 또는 선형으로 배열되지 않는 자료구조 순차적이지 않기 때문에 선형에 비해 구현하기도 다소 번잡한 편이지만, 메모리를 좀 더 효율적으로 활용할 수 있다는 장점이 있음 대표적인 비선형 자료구조 | 그래프(트리) 등 그래프 순회 그
문자열 조작에 관한 문제를 풀던중, 데크 자료형을 이용하면 최적화가 가능하다는 해석을 보았다. 데크(Deque)란 무엇일까?
인덴트, 네이밍 컨벤션, 타입힌트, 리스트 컴프리핸션, 제너레이터, range, enumerate, // 나눗셈 연산자, print, pass, locals 에 대하여 전반적으로 살펴보겠습니다 !