스테이 인 더 루프: 2019년 웹 개발 동향

게시 됨: 2019-03-15

새해가 밝았고, 이 글을 쓰고 있는 현재도 순조롭게 진행 중입니다. 그리고 새해가 되면 웹 개발자가 해결해야 할 새로운 트렌드, 아이디어 및 기술이 등장합니다.

2018년에는 한 해를 형성했지만 미래를 형성하는 흥미로운 발표가 많이 있었습니다. Microsoft는 믿음을 갖고 Edge 브라우저에서 Chromium 엔진을 사용할 때라고 결정했습니다. 또한 2019년에도 계속해서 지배할 추세인 PWA(Progressive Webb Apps)의 사용이 크게 증가했습니다.

웹 구성 요소는 훨씬 더 높은 채택률을 보였으며 올해 이 영역에서 강력한 발전이 있을 수 있습니다. Parcel과 Webpack 모두 새로운 릴리스를 확인하여 다양한 개발 리소스를 함께 묶는 경험을 더욱 향상시켰습니다.

지난 한 해 동안 많은 일들이 있었지만 지금은 지나간 일들을 반추할 때가 아닙니다. 대신, 지금은 올해를 매우 훌륭하고 훌륭하게 만들 일에 집중할 때입니다!

이 게시물은 2019년 웹 개발 동향에 대한 최신 정보를 제공합니다.

워드프레스: 앞으로의 해

워드프레스 2019

워드프레스는 다소 다사다난한 2018년을 보냈습니다. 사실, 2018년은 아마도 Automattic 재단에게 오랫동안 가장 바쁜 해였을 것입니다. 가장 먼저 워드프레스 'Bebo' 5.0이 출시되고 구텐베르크 에디터의 공식 출시가 함께 이루어졌습니다.

그리고 새 버전은 오프사이드 기능으로 높은 평가를 받았지만 Gutenberg Editor에 대해서는 그렇게 말할 수 없었습니다. WP 커뮤니티에서 사랑을 거의 받지 못하고 있는 블록 기반 외계인 대형.

또한 5.0 릴리스 이후 WordPress는 이제 React.js를 흔들고 있습니다. 따라서 해당 영역의 새로운 개발에도 주의하십시오!

아무리 해도. 2019년 WordPress에서 기대할 수 있는 사항을 살펴보겠습니다.

구텐베르크 및 테마 개발

개발자들은 편집기가 출시되기 훨씬 전에 구텐베르크의 대세에 뛰어들었습니다. 그리고 이제 점점 더 많은 개발자들이 구텐베르크 테마에 특히 집중하고 있는 것 같습니다.

새로운 편집기는 테마 개발의 판도를 빠르게 바꾸고 있습니다. 그리고 이러한 변화와 함께 많은 새로운 가능성도 제공됩니다. WordPress는 JavaScript 기능을 어느 정도 확장할 것입니까? 고객은 다른 선택보다 구텐베르크 테마를 얼마나 선호할까요?

그리고 WordPress 시장 점유율이 단기간에 떨어지지 않기 때문에 사용자 정의 테마 개발을 추구하려는 개발자에게 2019년은 견고한 해가 될 것입니다. 나는 WordPress 테마 생태계가 곧 큰 변화를 필요로 한다고 말하고 싶습니다.

많은 개발자들이 자신의 열정을 덜한 것으로 바꾼 것 같습니다. 점점 더 많은 테마가 현장에서 실질적인 혁신 없이도 동일하게 보이고 느껴집니다.

여기에서 우리 자신의 경적을 울리지 말고 프리미엄 테마 디렉토리를 확인하십시오! 우리는 특히 창의적이고 독창적인 아이디어에 중점을 두고 있으며 귀하를 고객으로 모시고 싶습니다!

구텐베르크 블록: 새로운 페이지 빌더

구텐베르크 차단 플러그인

블록이 얼마나 빨리 성장할지는 아직 완전히 명확하지 않습니다. 하지만 올해 말까지 주요 플러그인이 100,000명의 활성 사용자를 넘어설 것으로 예상합니다. 그리고 개발자가 자신의 Blocks 플러그인을 페이지, 테마 및 게시물 구축을 위한 사실상의 솔루션이 되도록 밀어붙이는 것을 볼 수 있을 것으로 기대합니다.

블록을 사용하면 WordPress 사용자가 스타일 요구 사항을 충족하는 방식으로 자신의 디자인을 만들 수 있습니다. 또한 블록은 사용자 정의하고 관리하기 쉽습니다. 일부 페이지 빌더 또는 테마보다 훨씬 쉽습니다.

결과적으로 올해 블록스 '기술'의 엄청난 성장을 기대하십시오. 그리고 당신이 개발자라면 이것이 제가 가장 집중하고 싶은 분야 중 하나가 될 것입니다. 이 시장에서 일부 플래그십 플러그인에 대한 강력한 잠재력이 있다고 생각합니다.

테마를 플래그십 페이지 빌더로 전환하는 브랜드

우리가 주목하고 있는 새로운 추세는 많은 테마 개발 브랜드가 테마를 통합하고 단일 페이지 빌더 스타일 솔루션으로 전환하고 있다는 것입니다. 예를 들어, 회사가 이전에 20개의 테마를 소유했다면 이제 1개만 소유하고 나머지 19개는 데모 템플릿으로 변환했습니다.

또한 Avada, X, Enfold, BeTheme 및 The7과 같은 테마의 인기가 폭발적으로 증가했다는 것도 알고 있습니다. 겉으로 보기에 대부분의 사람들은 많은 선택권을 제공하는 테마에 기대고 있습니다. 예: 한 번에 100개 이상의 템플릿.

암호화 테마 WordPress

이 추세가 어디까지 갈지는 미지수다. 하지만 내가 WordPress 개발자라면 이 추세를 간소화할 방법을 찾고 있을 것입니다.

예를 들어, 템플릿 선택을 다양화하고 이를 광범위한 설치 프로세스의 일부로 만드십시오. 컴퓨터에 새 소프트웨어를 설치하는 방법과 유사합니다.

이렇게 하면 사용자가 처음 테마를 사용할 때 다양한 디자인 선택의 전체 스펙트럼을 경험할 수 있습니다.

PWA: 프로그레시브 웹 앱

프로그레시브 웹 앱은 완전히 새로운 개념은 아니지만 이러한 앱이 2019년 웹 개발 동향 목록을 지배할 것으로 예상합니다. 기본적인 형태의 PWA는 스테로이드에 관한 웹사이트입니다. 즉석 콘텐츠 프레젠테이션과 같은 기능을 추가할 수 있습니다. 이것은 보다 지능적으로 콘텐츠를 미리 로드하고 로드하는 향상 기술을 사용하는 방법입니다.

또한 PWA는 복잡한 캐싱 메커니즘을 처리할 필요가 없습니다. PWA의 강력한 에코시스템은 가장 엄격한 문제에서도 원활한 전환과 브라우징 경험을 보장합니다.

스크린샷-medium.com-2019.02.26-17-36-00

Google Play 스토어에는 Google Maps Go, Instagram Lite 또는 Twitter Lite와 같은 일부 PWA가 이미 게시되어 있습니다. 첫 번째는 일종의 개인용 pre-TWA 버전을 사용하는 것이고 마지막 두 가지는 WebView를 사용하는 것입니다. WebView는 이상적이지는 않지만 TWA 이전에 이와 같은 작업을 수행할 수 있는 유일한 방법이었습니다. 이러한 앱은 알림과 같은 일부 항목에 대해 많은 기본 코드를 추가하고 있습니다. 우리는 PWA를 웹 개발자로 게시하고 싶지만 Java 코드를 많이 작성하고 싶지는 않습니다.

Google이 Android Play 스토어에 PWA를 게시할 수 있는 기회를 제공한 것으로도 알려져 있습니다. 이것은 좋은 소식이며 경험이 없는 많은 개발자가 웹 프로젝트를 앱 스토어에 게시할 수 있는 번창하는 앱으로 변환할 수 있도록 합니다.

A11y: 웹 접근성

모든 것에 대한 접근성은 항상 토론의 주제가 될 것입니다. 그러나 웹 접근성으로 트렌드가 되고 있는 것을 본 적이 거의 없습니다.

많은 사람들이 모든 Web 3.0 디자인 내에서 진정한 접근성을 시도하고 통합하기 위해 마음을 다잡고 있는 것 같습니다.

간단히 말해서 웹 접근성은 "정상적인" 방식으로 웹에 액세스하는 데 어려움 및/또는 장애가 있는 모든 사람들을 대상으로 합니다. 예를 들어 일부 사용자는 디지털 콘텐츠를 사용하기 위해 화면 판독기 또는 기타 도구를 사용해야 할 수 있습니다. 개발자가 전체적으로 접근성을 무시할 때마다 문제가 발생합니다.

스크린샷-speakerdeck.com-2019.02.26-17-48-17

제한적인 벽을 허무는 법을 배우는 것뿐입니다. 오디오 및 비디오와 같은 콘텐츠에 액세스하는 것이 얼마나 쉬운지 모두 알고 있지만 페이지 깊숙이 숨겨진 텍스트는 어떻습니까? 현대 기술은 사람들에게 제한 사항에도 불구하고 웹 사이트 등에 대한 간단한 액세스 권한을 부여하는 데 제한을 두지 않습니다.

따라서 2019년에는 웹 접근성 주제에 대한 더 많은 대화, 팟캐스트 및 기사가 있을 것으로 기대합니다.

증가하는 정적 웹사이트

우리는 더 이상 모든 것이 콘텐츠 관리 시스템에 의해 관리되어야 하는 세상에 살고 있지 않습니다. 사실 많은 사람들은 CMS가 유행에 뒤떨어지고 있다고 말할 것입니다. 그리고 최근 몇 년 동안 성능 최적화가 얼마나 인기를 얻었는지 고려할 때 개발자와 일반 소비자 모두 대체 웹사이트 호스팅 경험을 찾고 있다는 것은 의미가 있습니다.

그러한 대안 중 하나는 정적 웹 사이트입니다. 정적 웹 사이트는 성능을 향상시킬 뿐만 아니라 전체 웹 사이트 관리 워크플로를 단순화합니다. 게다가, 정적 웹사이트는 속도를 거의 늦추지 않습니다. 요즘 나오는 인기 있는 정적 웹사이트 생성기 중 다수는 블로거, 잡지, 비즈니스 사이트, 신생 기업, 앱, 언론인 및 개발자를 위한 솔루션을 제공합니다.

지킬

그리고 정적 사이트는 데이터베이스가 아닌 텍스트 파일에서 직접 콘텐츠를 가져오기 때문에 사이트를 유지 관리하는 것이 더 저렴할 뿐만 아니라 WordPress와 같은 솔루션이 제공할 수 있는 것보다 훨씬 빠릅니다.

다시 말하지만, 정적 솔루션을 사용하여 사이트를 관리하는 것을 좋아하는 사람들과 그렇지 않은 사람들 사이에는 미세한 선이 있습니다. WordPress, Joomla, Drupal, Laravel 및 기타 시스템은 뛰어난 유연성과 대규모 작업 관리 용이성을 제공합니다.

정적 웹사이트 vs 동적 웹사이트

소규모 프로젝트, 개인 사이트 또는 소규모 블로그인 반면에: 그냥 즉시 정적 사이트로 이동하는 것이 더 나을 것입니다.

개발자로서 2019년에 더 많은 소비자에게 정적 사이트를 제공할 기회를 찾으십시오. 순전한 선택이 아닌 경우 호스팅 회사 및 기타 채널의 특별 제안을 통해 많은 사람들이 정적 사이트로 이동합니다.

AI: 더 스마트한 경험을 위한 인공 지능

AI는 빠르게 진화하는 기술이며 흥분을 멀리서도 느낄 수 있습니다. 공적 인물에서 재계 거물에 이르기까지 모든 사람이 AI 기능 덕분에 다음 금광을 발견하기를 열망하고 있습니다. 한때 공상과학 영화에서나 나올 법한 것으로 여겨졌던 것이 이제 갑자기 많은 사람들에게 즉각적인 현실이 되었습니다.

2018년 내내 AI는 AI 시스템에 대한 심층 분석 덕분에 더 나은 작업 결정을 내리고 더 엄격한 운영을 수행하며 더 나은 고객 경험을 촉진하기 위해 지속적으로 조정되었습니다.

금융 부문, 의료, 소매 및 기타 산업은 AI와 AI가 비즈니스 측면과 소비자 측면 모두에 제공할 수 있는 것에 빠르게 적응하고 있습니다.

그리고 2019년에는 앱 및 기타 기술 소프트웨어에 대한 AI 적응이 훨씬 더 많아질 것입니다.

챗봇, 머신 러닝 및 회피 편향은 트렌드 상태를 유지할 AI 영역에서 높습니다. 또한 새로운 학습 자료의 유입과 AI 지식의 가용성이 예상됩니다.

JavaScript: Vue, Angular 및 React

연례 StackOverflow 보고서(2018)에서 배운 것이 있다면 JavaScript가 계속해서 개발 시장 점유율을 잡아먹고 있다는 것입니다. 그리고 2018년에는 Vue.js, AngularJS 및 React.js의 강력한 상승을 보았습니다.

세 가지 프레임워크는 이제 애플리케이션 생성 및 확장을 위한 사실상의 선택입니다. 예를 들어 Vue는 다른 프레임워크를 완전히 없애버렸고 역사상 가장 인기 있는 GitHub 프로젝트가 되기 위해 가까워지고 있습니다.

현재 상황에서 웹 개발은 더 이상 쉬워지지 않습니다. 사실 환경이 너무 빠르게 변하고 있어서 웹 개발자가 해결해야 하는 모든 사항을 추적하기가 어렵습니다.

앵귤러 뷰 리액트

결과적으로 이 세 가지 프레임워크(Vue, React, Angular)는 견고한 JavaScript 도구를 찾는 중급 또는 고위 개발자에게 탁월한 선택입니다.

또한 이러한 프레임워크 중 어느 것이 가장 좋은지 말하기는 거의 불가능합니다. 각각의 기복, 장점과 단점이 있습니다.

3가지 프레임워크를 모두 사용하지만 각각은 다른 프로젝트에 사용할 수도 있습니다. 그리고 그것에 대해 가는 가장 좋은 방법은 실사를 하고 이용 가능한 연구를 깊이 파헤치는 것입니다.

개인 프로젝트를 수행할 때 각각을 사용하는 것이 좋습니다. 작지만 약간의 도전이 수반되는 무언가를 만드십시오. 그런 다음 워크플로를 가장 잘 처리한 프레임워크(및 방법)를 확인하십시오.

블록체인과 암호화폐

암호 2019

우리는 2,000개 이상의 암호화폐와 16,000개 이상의 공개 시장이 있다는 사실을 알고 있습니다. 한때 일시적인 유행으로 여겨졌던 것이 순식간에 글로벌 금융 현상으로 나타났습니다.

여기에 암호화가 유지될 뿐만 아니라 2019년 내내 이 영역에서 큰 발전이 일어날 것으로 기대합니다. 그리고 사물의 엔지니어링 측면에 관한 한 블록체인은 가까운 장래에 몇 가지 혁신적인 기술도 도입할 것입니다.

특정 통화를 주시하려면 Bitcoin, XRP 및 Ethereum을 모니터링하는 것이 좋습니다. 이 세 가지 모두 올해에 큰 변화가 있을 예정이며 큰 급여를 받거나 큰 손실을 입을 수 있습니다. 패자가 있듯이 모든 상황에는 승자가 있습니다.

통합 보안 솔루션

2018년은 보안 분야에서 일하는 모든 사람에게 좋은 해가 아니었음을 알고 있습니다. 그 이유는 주로 보안 침해가 많았기 때문입니다. 악명 높은 '내가 Pwned?' 웹사이트는 작년에 몇 가지 놀라운 위반 사항을 보여주었습니다.

그리고 2019년 초까지 데이터베이스에는 거의 70억 개의 고유 레코드가 있었습니다! 이는 지구상의 1인당 거의 하나의 기록입니다.

내가 속았어?

흥미롭게도 대부분의 침해 사고는 비교적 규모가 컸습니다.

예: 최근 Quora, LinkedIn 및 Adobe. 그들의 결합된 사용자 수는 8억 명이 훨씬 넘지만 소규모 플레이어는 어떻습니까?

한 번에 20,000-50,000명의 고객에게 서비스를 제공하는 소규모 신생 기업과 회사는 어떻습니까? 이러한 브랜드는 사용자 기반이 얼마나 구체적이 될 것이기 때문에 가장 큰 위협이 될 것입니다.

결과적으로 개발자는 최신 보안 기술과 앱이 너무 쉽게 하이재킹되는 것을 방지하는 방법에 대해 더 많이 배우기 시작해야 합니다.

이것은 유행하는 문제일 뿐만 아니라 빠르게 해결되어야 하는 글로벌 문제이기도 합니다. 나는 우리가 암호 없는 미래를 향해 가고 있다고 말하는 것이 타당하다고 생각합니다. 유일한 질문은 언제입니까?

결론

신나는 한 해를 맞이하고 있습니다. 그리고 WordPress뿐만 아니라 웹 개발 커뮤니티 전반에 적용됩니다.

올해 가장 기대되는 트렌드는 무엇인가요? 이전에 시도하지 않은 어떤 종류의 새로운 기술을 실험할 예정입니까?

인공 지능 또는 증강 현실의 가능성을 탐구하게 되어 흥분되십니까?

흥미진진한 한 해가 되길 고대하며 올해 말까지 좋은 일들만 가득하길 바랍니다!