본문 바로가기
728x90
반응형

영상 후기/기타27

영상 후기 - HTML, CSS, JavaScript가 뭔가요? HTML, CSS, JS는 브라우저에서 동작하는 소프트웨어만 국한되지 않는다. HTML은 마크업 언어이다. CSS는 꾸미는 역할을 한다. 자바스크립트는 브라우저에서 다양한 일을 수행하고 HTML로 올려놓은 요소들을 변형시키거나 직접 만들어내기도 한다. 2023. 3. 10.
영상 후기 - 객체지향 디자인패턴 2 Facade 복잡한 내부 동작들을 하나로 묶어준다. Template-method 어떤 같은 형식을 지닌 특정 작업들의 세부 방식을 다양화하고자 할 때 사용하는 패턴이다. 다양화된 방식을 각각 자식 클래스들에서 오버라이딩하는 방식으로 구현. 공통된 절차가 있을 때 코드를 효율적으로 짜기 위해 만들어진 패턴이다. Decorator 특정 클래스의 객체들이 할 수 있는 일을 여러가지 두고 각 객체마다 사용자가 원하는대로 골라 시키거나 기능들을 필요에 따라 장착할 수 있도록 할 때 데코레이터 패턴이 사용된다. 객체가 생성자 변수로 다른 객체 안에 들어감으로써 그 실행하는 메소드의 행동이 추가되도록 하는 것이 데코레이터 패턴이다. Factory-method 사용할 객체의 조건들만 인자로 넘겨주면 이에 적절한 클래스.. 2023. 3. 9.
영상 후기 - [코딩만화] 비동기 프로그래밍이 뭔가요? 동기(Synchronous) : 어떤일을 진행하는 동안 다른일을 진행하지 못한다. 비동기(Asynchronous) : 어떤일을 진행하는 동시에 다른일도 진행. 동기적으로 동작하는 것은 코드가 작성된 순서대로 동작한다는 것이다. 비동기적으로 동작하는 것은 순서대로 동작하지 않는다. 프로그램이 비동기로 일을 한다는 건 쓰레드나 프로세스가 여럿이 돌고 있다는 것이다.(멀티태스킹) 2023. 3. 9.
영상 후기 - REST API가 뭔가요? REST API는 정보들이 주고받아지는 데 있어서 개발자들 사이에 널리 쓰이는 일종의 형식이다. 소프트웨어가 다른 소프트웨어로부터 지정된 형식으로 요청, 명령을 받을 수 있는 수단을 API라고 한다. 프론트엔드 웹에서 서버에 데이터를 요청하거나 배달 앱에서 서버에 주문을 넣거나 등 이런 서비스들이 REST란 형식의 API이다. REST의 가장 중요한 특성은 각 요청이 어떤 동작이나 정보를 위한 것인지를 그 요청의 모습 자체로 추론 가능하다. RESTful하게 만든 API는 요청을 보내는 주소만으로도 대략 무슨 요청인지 파악이 가능하다. 서버에 REST API로 요청을 보낼 때는 HTTP란 규약에 따라 신호를 전송한다. RESTful하게 API를 만들기 위해서는 이들을 목적에 따라 구분해서 사용해야 한다. 2023. 3. 9.
728x90
반응형