[TechCon] 빠르게 훑어보는 웹 개발 트렌드

productuidev·2022년 1월 15일
0

TechSeminar

목록 보기
7/11
post-thumbnail

Intro

어벤져스를 보려면 마블 시네마틱 유니버스 흐름을 이해해야 함

빠르게 훑어보는 웹 개발 트렌드

그런 것처럼 빠르게 훑어보는 프론트엔드 개발 트렌드 살펴보기

서버 중심으로 개발

정적인 페이지나 cgi를 만들어 놓고 서버에서 페이지 단위로 생성해서 제공
자바스크립트가 있었지만 지금처럼 활용도가 높진 X

클라이언트 중심으로 개발

AJAX, jQuery : 게임체인저 역할
자바스크립트를 활용하기 시작

고도화 (현재의 프론트엔드 개발)

복잡해진 로직
자바스크립트 적극적인 활용 (ES 2015부터~) : 클래스, 상속 개념
Babel, Bootstrap
Node.JS (자바스크립트 런타임)
Angular
TypeScript

+@

Native App
PWP (Progressive WebApp)

COMPONENT 기반

jQuery를 쓰면 안되는 이유
이유1
이유2
이유3

Task Runner/CLI 사용

(As-Is)
그냥 실행되는데 문제없으면 Static 정적폴더에 넣기만 하면 됐는데..

(To-Be)
복잡해진 프론트엔드
코드관리 - 컴포넌트 생성 - 빌드 - UnitTest 등등 다 해야하는게 일이다보니
Task Runner/CLI를 적극적으로 사용하게 됨

공부하면 좋은 것들

기본 > 심화로 확장해가야 함

(요새 대학생들 SVN 안쓰거나 잘 모른다는 반응)
대부분 github를 사용하며, 구직과정에서도 github을 보면
지원자가 평소에 어떤 기술에 관심이 있는지 알 수 있어서 주로 검토한다고 함

  • 일일 커밋 Tip : 매일 하기 힘드나 밤 12시 넘자마자 커밋하면 됨
    (미리 한번 해놓으면 하루를 벌 수 있다!)

공개된 디자인시스템이나 라이브러리 활용

Bar나 Line 형태 말고 다양한 챠트 라이브러리 활용

결론

스타트업이라면 왼쪽같은 사람 vs 일반적인/대기업이라면 전문분야를 더 깊이 판 사람

결론 : 공부를 열심히 하는 수밖에 없다.

profile
필요한 내용을 공부하고 저장합니다.

1개의 댓글

comment-user-thumbnail
2022년 2월 16일
답글 달기