Offcanvas
Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.
Offcanvas
1111Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.

개츠비

'차세대 LAMP 스택 노린다' 개츠비의 멈출 수 없는 기세

웹사이트가 다시 과거 시대로 돌아간 것 같다. 여기서 과거는 멋진 과거다. 웹사이트의 시작은 간단한 정적 사이트 생성기(SSG)였지만 데이터 기반 접근 방식이 도입되면서 점점 더 동적인 웹사이트가 만들어졌다. 이후 워드프레스(WordPress), 드루팔(Drupal), 어도비 익스피리언스 매니저(Adobe Experience Manager)와 같은 콘텐츠 관리 시스템(CMS)이 등장해 간단한 블로그부터 온라인 카탈로그까지 기업 사이트 구축을 위해 필요한 모든 기능을 제공했다. SSG는 이제 퇴장하는 것만 남은 듯했다.   실제로 SSG는 거의 사라지다시피 했다. 어느 날 솜씨 좋은 개발자가 개츠비JS(GatsbyJS)와 같은 시스템에서 비약적인 성능 개선 방법을 찾아내기 전까지 말이다. 이에 따라 느린 빌드 시간이라는 SSG의 아킬레스건이 사라졌고, 결과적으로 SSG는 크고 작은 웹사이트를 위한 기술로 재부상했다. 이것이 최근 나온 개츠비JS 4 릴리스에서 서버 측 렌더링이 가능해진 점과 더불어 2가지 핵심적인 변화다. 개츠비는 차세대 LAMP 스택(리눅스, 아파치, 마이SQL, PHP)의 도래로 이어질 수 있다. 잼스택(Jamstack: 자바스크립트, API, 마크업)으로 불리는 이 아키텍처는 개발자에게 가볍고 접근성이 높은 웹 빌드 방법을 제공한다. 물론 쉽게 만든다고 해서 무조건 유용한 것은 아닌데, 개츠비의 역할이 여기에 있다. 이것은 개츠비의 CEO 잭 얼로커가 가장 크게 기대하는 부분이기도 하다.   무거운 CMS에서 탈출 다음 LAMP 스택 물결에 LAMP 시대의 핵심 인물이 관여한다는 사실은 어떻게 보면 자연스럽다. 잭 얼로커는 LAMP에서 ‘M’에 해당하는 마이SQL용 제품으로 처음 이름을 알렸다. 최근 개츠비 CEO로 선임됐지만 사실 꽤 오래전부터 그 역할을 해오고 있었다. 얼로커는 젊은 개발자가 잼스택으로의 빠른 전환을 이끌고 있음을 강조했다. 이유가 무엇일까? 이들은 CMS의 프론트엔드와 백엔드 데이터베이스 등을 채...

개츠비 잼스택 2021.10.28

2020 베스트 오픈소스 소프트웨어 25선

자애로운 보그(Borg)처럼 오픈소스가 소프트웨어 세계를 뒤흔들고 있으며 닿는 곳마다 혁신을 가져오고 있다. 그리고 해마다 인포월드의 오픈소스 어워드, 일명 ‘보시’(Bossies, 최고의 오픈소스 소프트웨어-The Best of Open Source Software) 또한 발전하고 있다. 2020년 보시(Bossies)의 25개 수상작을 살펴본다.    하수라(Hasura) 프리즈마(Prisma) 제킬(Jekyll) 개츠비(Gatsby) 드루팔(Drupal) 불칸(Vulkan) 레디스(Redis) 아파치 에어플로우(Apache Airflow) 아파치 슈퍼세트(Apache Superset) 야누스그래프(JanusGraph) 아파치 드루이드(Apache Druid) 아파치 애로우(Apache Arrow) 아르고(Argo) 셀던 코어(Seldon Core) 옵튜나(Optuna) K9s 쿠버디렉터(KubeDirector) 보틀로켓(Bottlerocket) SPIFFE 렘(Lem) 채플(Chapel) 아프로모어(Apromore) 소스그래프(Sourcegraph) 퀘스트DB(QuestDB) OPA(Open Policy Agent) 하수라(Hasura) 현대 애플리케이션은 GraphQL로 작성되곤 한다. 1,000개의 REST 호출을 보내는 대신, GraphQL로 최적화하는 기법이 널리 알려져 있다. 하수라(Hasura)는 실질적인 보안, 구독 및 실시간 쿼리를 통해 이를 더욱 확장한다. GraphQL 쿼리 구축, 실행 및 구성에 유용한 그래픽 도구를 제공한다.  게다가 하수라는 PostgreSQL 및 PostgreSQL 호환 데이터베이스를 염두에 두고 개발됐다(그리고 지금은 MySQL로 지원한다). 자바스크립트/REST API 시대가 MongoDB 및 NoSQL과 연관되어 있다면 GraphQL 시대는 PostgreSQL 및 분산형 SQL과 연관되어 있다고 표현할 수 있겠다. 하수라는 이...

하수라 Hasura 프리즈마 2020.10.08

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.