목차

드림코딩 by 엘리

  • description : 드림코딩 by 엘리
  • author : 오션
  • email : shlim@repia.com
  • lastupdate : 2021-01-06

개요

드림코딩

2021 웹개발 트렌드 (2021.01.05)

Web FrameWorks


Web Frameworks state management


JavaScript Runtime Environment

  1. node.js
  2. deno


No code, Less Code

  1. Bubble
  2. Airtable


Serverless Architecture ( Serverless Software Design Pattern )

  1. 소프트웨어를 클라우드 프로바이더( Cloud Provider )에게 제공(배포)만 하면 자동으로 서버에서 동작하도록 만드는 것
  2. 어떤 OS에서 동작하든 어떤 VM에서 동작하든, OS업데이트 필요 유무에 관계없다.


JAM stack

  1. 서버 없이, 백엔드 지식 없이 풀스택을 구현하도록 도와준다.
  2. Javascript + Apis + Markup으로 구성되어 있다.
  3. 자바스크립트로 서버사이드 렌더링이 가능한 NextJS, Gastby를 이용
  4. Apis는 Headless CMS를 이용해서 구현할 수 있다.
  5. Markup을 이용해서 Front-End를 구현할 수 있다.


SPA & PWA

SPA ( Single Page Application )


PWA ( Progessive Web Apps )


WA ( Web Assembly )


AI ( Artificial Intelligence ), ML ( Machine Learning )을 활용한 웹어플리케이션 제작이 대세


Voice Search and Navigation

Material Design --> Motion Design


Ref

  1. Flutter ( 플러터 ) : 하나의 코드베이스로 모바일, 웹, 데스크톱에서 네이티브로 컴파일되는 구굴의 UI 툴킷 Flutter
  2. CMS ( Contents Management System ) : 서버에 대한 지식이 없어도 간편하게 콘텐츠를 관리할 수 있도록 데이터베이스도 생성
  3. NetlifyNetlify