inblog logo
|
Coding's note
    React

    기본 개념

    이소연's avatar
    이소연
    Aug 05, 2024
    기본 개념
    java 웹개발
    -socket 통신(반이중 request, response 선 종료)
    -http 프로토콜
    -아파치(위두개)
    -html + 랭기지 ⇒ 동적페이지(was 톰켓)
    -아파치/톰켓(진입로 - httpservlet 클래스만 상속하면 됨.)
    -request 요청(자바파일 → html 코드를 만들어서 응답)
     
    템플릿엔진
    -html에 자바코드를 섞을 수 있게!
     
    -csr
    1. 클라이언트 사이드 렌더링
    - 그림을 브라우저에서 그림.(ssr,csr)
    -html+css+js(서버 측 목적물)
    -html+css+js(클라이언트 측 목적물)
     
    1. 다양한 프론트 디바이스 때문!
    -ios,android,chrome,자동차 lcd,키오스크,tv
     
    1. java코드에 html 어려움
    html에 java 코드 쉬움 (템플릿엔진)
     
    javascrpt 코드에 html 어려움
    html코드에 javascript (리엑트)
     
    1. 목적(페이스북 개발)
    php로 만든 ssr
    좋아요 할때 f5 - 서브측 부하 크니까 부분 리로딩은 csr 시작!
    -화면에 부분 리로딩 해야될 곳(몇 군데는 오케이 but,)에 수백군데가 있음. →그냥 f5하는게 better
    ⇒ 엔진을 만듦(개발자들이 데이터로 상태를 관리, 그 상태 값을 화면에 바인딩 - 변경된 부분만)
     
    notion image
    notion image
    notion image
    notion image
    Share article

    Coding's note

    RSS·Powered by Inblog