메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT/모바일

관심을 가질만한 7가지 웹 개발 트렌드

한빛미디어

|

2019-05-13

|

by Jennifer Pollock

12,331

“변화는 삶에 있어서 오직 끊이지 않는 것이다.” 그리스 철학자 헤라클리토스의 말을 인용한 것인데 웹 개발자에게 크게 와닿는 글입니다. 커뮤니티 전문가들은 툴에 대한 견해와 몇 달 안에 세계적으로 웹 개발에 가장 큰 변화를 맞이할 트렌드에 대해서 질문을 받았습니다.

 

GraphQL 품을 떠나다

2019년은 GraphQL을 가지고 큰 기업들이 어떻게 업무를 하는지를 이해하는 큰 해가 될 것이다. 페이스북과 같이 설치하지 않은 기업들은 GraphQL을 통해 대규모 서비스 지향 아키텍쳐(SOA) 작업을 받아들이는 것이 스키마 구성 요소와 개발을 빠르고 쉽게 만들 수 있는 매우 흥미로운 툴이라고 생각할 것입니다.

 

브라우저에서 머신러닝

머신러닝을 통해  변화하는 많은 개발자를 대상으로, 브라우저와 라즈베리 파이와 구글 AIY 프로젝트 같은 IOT 장비가 연결되어 새로운 머신러닝 사용 예시를 볼 수 있습니다. 텐서플로와 텐서플로 JS와 같은 도구들은 개발하려는 분들이 박사를 처음 수료하지 않고 머신러닝을 적용한 앱을 개발할 수 있도록 하고 있습니다. 하지만, 텐서플로 JS와 텐서플로에 Keras를 통하여 사용하기 쉬운 API들이 딥러닝 모델을 구현하는데 진입 장벽을 낮추고 있습니다. 이러한 점은 규격화된 모델과 연구 논문 모델들을 제품 환경에 빨리 적용할 수 있습니다.

 

리엑트가 훅의 개념을 소개하다

리액트 훅(React Hooks)의 발표는 어떻게 리엑트 팀이 미래 라이브러리에 대하여 좋은 결정을 내릴지에 대해서 보여줍니다. 2019년 리엑트를 사용한 팀들은 새로운 기능을 채택할 수 있게 되었으며, 다른 조직들이 이 새로운 제안의 강점 때문에 리액트로 이동할 가능성이 큽니다.

 

마이크로 프론트엔드와 ES6  모듈이 프론트엔드 어플리케이션을 확장하다

프론트엔드 에코시스템은 새로운 특징과 제품의 배달을 빠르게 하기 위해서 매체로 커다란 프로젝트를 헌신한 팀들과 함께 협력하는 더 나은 방법을 모색하고 있습니다. 마이크로 프론트엔드 원칙과 ES6모듈은 이 도전에 대한 답이며 서브도메인을 통해 애플리케이션을 분리하여 스마트하고 지속가능한 방법을 제공합니다.

 

모바일 사용자를 위한 보다 적은 타이핑

모바일 웹 사용자의 경우 웹 인증 및 웹 지불은 마침내 2019 년에 많은 사이트에 표시되어 브라우저의 기본 기능에 액세스하여 웹 양식에 세부 정보를 입력하지 않고도 로그인하고 비용을 지불 할 수 있습니다.

 

프로그레시브 앱 유행

Alex Russell과 Frances Berriman은 2015년 이후로 프로그레시브 앱을 처음 설명 한 후, 사람들은 프로그레시브 앱에 대해서 이야기 고 있습니다. 2019년에 그 앱은 급속도로 널리 퍼지게 되었습니다. 개발자들은 주로 PWAs를 많이 사용하였습니다.  그 이유는 Redux나 Firebase와 같은 라이브러들이 PWA 아키텍쳐와 연관되어 디자인하도록 고려하고 있기 때문입니다.

 

MobX 와 MobX 상태 트리 사용 확장

MobX가 과거에 주로 이끌었다면, 이것이 2019년에는 더 강화될 것입니다. 이것은 React와 결합하여 동작하는데 완벽한 동반자가 됩니다. 상대적인 모델은 앱이 완전히 실행하는데 정말 쉬우며 특히, 프로젝트에 구조를 제공하기 위하여  MobX 상태 트리를 사용할 경우 쉽습니다.

 

*****

원문 : 7 web dev trends on our radar

번역 : 송승윤

댓글 입력
자료실