[개발] sveltkit

2개월 전

1일차

둘러보기

목록

introduction
    before we begin
    what is sveltekit ?
    getting started

routing
    pages
    endpoints
        body parsing
    private module
    advanced
        rest parameters
        fallthrough routes

layouts
    nested layouts
    resets
    error pages

loading
    input
        page
        fetch
        session
        stuff
    output
        status
        error
        redirect
        maxage
        props
        stuff
    hooks
        handle
        handleError
        getSession
        externalFetch
    modules
        $app/env
        $app/navigation
        $app/paths
        $app/stores
        $lib
        $service-worker
        @sveltejs/kit/hooks

service workers

anchor options
    sveltekit:prefetch
    sveltekit:noscroll
    rel=external

event

amp

adapters

ssr and javascript
    ssr
    router
    hydrate
    prerender
        when not to prerender
        route conflicts

packaging
    publishing
    caveats

command line interface
    svelte-ki dev
    svelte-ki build
    svelte-ki preview
    svelte-ki package

configuration
    adapter
    amp
    addDir
    files
    floc
    host
    hostHeader
    hydrate
    package
    paths
    prerender
    router
    serviceWorker
    ssr
    target
    trailingSlash
    vite

writing an adapter

additional resources
    faqs
    examples
    integrations
    support

appendix
    ssr
    csr and spa
    prerendering
    ssg
    routing

부록

  • ssr - server side rendering, 서버에서 결과값을 랜더링 후 화면에 정돈된 결과값을 보여줌
  • csr and spa - client side rendering, single page application, 클라이언트에서 랜더링, 하나의 페이지로 이뤄진 어플리케이션, 단점으로 spa 는 ssr 이 적용되지 않음.
  • prerendering - 사전 랜더링, 하지만 어느정도 재약사항을 수반하며, 빌드에 많은 비용이 소모됨
  • ssg - static site generation - jamstack 과 같은 것을 통해 어느정도 정적 생성을 할 수 있음. cdn 과 유사한 개념이라 함. ( 개인적으로 현 시점 이해 필요 )
  • routing - 페이지 이동 등을 할 때 svelte 에서는 바로 server 로 요청을 보내는 것이 아니라 client 에서 처리 가능한 부분을 확인 후 필요시 요청을 전달 ( 속도 향상 ~ )

맺음말

대략적으로 docs 에 나온 agenda 만 훑어 보고 부록쪽만 살짝 기록으로 남겨 봤다. 시간 나면 중간중간 기록을 통해 나머지 사항도 공유 예정

이전 글 모음

  • 1일차 - 둘러보기
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
STEEMKR.COM IS SPONSORED BY
ADVERTISEMENT
Sort Order:  trending

@wonsama transfered 2 KRWP to @krwp.burn. voting percent : 12.78%, voting power : 51.16%, steem power : 1872734.16, STU KRW : 1200.
@wonsama staking status : 1793.429 KRWP
@wonsama limit for KRWP voting service : 1.793 KRWP (rate : 0.001)
What you sent : 2 KRWP
Refund balance : 0.207 KRWP [58961035 - 34c6f5c55e6867e7c92aa184c01d4b0b2a24a6fa]