Programming/기초

자료구조란? ( 데이터 구조 ) 자료(데이터)를 저장하는 방식 자료구조가 중요한 이유는? 데이터를 저장하는 방식에 따라, 작업의 효율이 달라지기 때문에 ( 여러가지 방식을 알아두면, 상황에 따라 더 효율적인 방법을 선택해서 사용할 수 있다. ) 알고리즘이란? 프로그램이 작업을 수행하는 방식 알고리즘이 중요한 이유는? 프로그램이 작업을 수행하는 방식에 따라, 작업의 효율이 달라진다. ( 여러가지 방식을 알아두면, 상황에 따라 더 효율적인 방법을 선택해서 사용할 수 있다. )
애플리케이션을 만들기 전에, 어떤 것이 필요한지 확인하고, 그것을 구성할 방법을 찾는 것. 왜 로그인 창을 보고 있을까? - 로그인 되어있지 않아서 로그인 창으로 무엇을 할 수 있을까? - 누가 이 화면을 보여주는가? - 누가 로그인과 회원가입 화면을 전환해주는가? ( 라우터! ) 누가 로그인 되어있는지, 로그아웃되어있는지 확인하는가? ( Authentication : 인증 ) 파일을 구성하는 좋은 방법은 무엇인가? - components, styles, screen, router 등등을 어느 파일에 둘것인가? 다크모드를 사용할 것인가? - 만약 사용할 것이라면, 처음부터 사용하는 것이 좋다.
www.regexpal.com/ Regex Tester - Javascript, PCRE, PHP RegexPal requires a modern browser. Please update your browser to the latest version and try again. www.regexpal.com
미들웨어란? 프로그램의 중간과정에 참여하는 모든 프로그램 //ex Node.js => 미들웨어 [ ApolloServer => ApolloClient ] => 브라우저
라우팅이란? 프로그램의 목적지를 설정해주는 것! // ex naver.com 주소로 접속하면, naver.html을 보여준다. daum.net 주소로 접속하면, daum.html을 보여준다.
RandomKeygen - The Secure Password & Keygen Generator RandomKeygen is a free mobile-friendly tool that offers a randomly generated keys and passwords you can use to secure any application, service or device. randomkeygen.com 의미없는 복잡한 비밀번호를 만들어 준다. ex) token 만들때 사용할 비밀번호
API란? 서로 다른 프로그램끼리 연결해주는 도구 Application Programming Interface 앱 프로그래밍시 활용할 수 있는 데이터 모음 API 예시 REST API : 서버와 클라이언트를 연결 GraphQL API : 서버와 클라이언트를 연결 // 활용가능한 유저 데이터를 모아놓은 api const user = [ { id: 101, name: 'Alice' }, { id: 102, name: 'Bob' }, { id: 103, name: 'Caroline' }, { id: 104, name: 'Dave' }, ]
CRUD란? 데이터를 만들고(Create), 읽어서 불러오고(Read), 수정하고(Update), 삭제하는 것(Delete)
REST ( REST API ) 란? 브라우저가, URI를 통해 데이터를 보내면, CRUD 처리할 수 있는 함수들을 제공하는 서버 [프로그래밍] CRUD란? CRUD란? 데이터를 만들고(Create), 읽어서 불러오고(Read), 수정하고(Update), 삭제하는 것(Delete) defineall.tistory.com REST를 통해 데이터를 주고받는 과정 HTTP URL를 통해 데이터에 이름을 붙이고 HTTP Method ( POST, GET, PUT, DELETE ) 를 통해 해당 데이터를 CRUD 처리한다. [프로그래밍] HTTP / HTTPS 란? HTTP 란? 인터넷에서 데이터를 주고받는 규칙 (프로토콜) 모든 데이터가 이 규칙에 맞춰 정리되어, 정보를 교환할 수 있다. ( 규칙이 없다면, 정..
MOONCO
'Programming/기초' 카테고리의 글 목록 (8 Page)