Döngüde Kalın: 2019 için Web Geliştirme Trendleri

Yayınlanan: 2019-03-15

Yeni bir yıl geldi ve bunu yazarken aynı zamanda iyi gidiyor. Ve her yeni yılda, web geliştiricilerinin üstesinden gelmesi gereken yeni bir dizi trend, fikir ve teknoloji geliyor.

2018'de tüm yılı şekillendiren ama aynı zamanda geleceği de şekillendiren birçok ilginç duyurumuz oldu. Microsoft bir inanç sıçraması yaptı ve Edge tarayıcılarının Chromium motorunu kullanma zamanının geldiğine karar verdi. Ayrıca 2019'da hakim olmaya devam edecek bir trend olan PWA'ların (Progresif Webb Uygulamaları) kullanımında da büyük bir artış gördük.

Web Bileşenleri çok daha yüksek bir benimseme oranı gördü ve kim bilir bu alanda bu yıl bazı güçlü gelişmeler olabilir. Hem Parsel hem de Webpack, birçok farklı geliştirme kaynağını bir araya getirme deneyimini daha da geliştiren yeni sürümler gördü.

Geçen yıl pek çok şey oldu, ama şimdi uzun süredir devam eden şeyleri düşünmenin zamanı değil. Bunun yerine, şimdi bu yılı bu kadar harika ve harika yapacak şeylere odaklanmanın zamanı geldi!

Bu gönderi, 2019 için web geliştirme trendleri hakkında en son bilgilerle sizi tazeleyecek.

WordPress: Önümüzdeki Yıl

WordPress 2019

WordPress oldukça hareketli bir 2018 geçirdi. Aslında 2018, muhtemelen Automattic vakfı için uzun zamandır en yoğun yıldı. Her şeyden önce, WordPress 'Bebo' 5.0 yayınlandı ve bununla birlikte Gutenberg Editörünün resmi sürümü geldi.

Ve yeni versiyon ofsayt özellikleriyle büyük beğeni toplarken, Gutenberg Editörü için aynı şey söylenemezdi. WP topluluğunda çok az sevgiye sahip olan veya hiç sevilmeyen Blocks tabanlı bir uzaylı oluşumu.

Ayrıca, 5.0 sürümünden bu yana, WordPress artık React.js'yi sallıyor - bu nedenle bu alandaki yeni gelişmelere de dikkat edin!

Her neyse. 2019 için WordPress'te neler bekleyeceğinize bir göz atalım.

Gutenberg ve Tema Geliştirme

Geliştiriciler, editör yayınlanmadan çok önce Gutenberg ana vagonuna atlıyordu. Ve görünüşe göre, giderek daha fazla geliştirici özellikle Gutenberg temalarına odaklanıyor.

Yeni düzenleyici, tema geliştirme ortamını hızla değiştiriyor. Ve bu değişiklikle birlikte birçok yeni olasılık da geliyor. WordPress, JavaScript işlevlerini ne ölçüde genişletecek? Ve müşteriler Gutenberg temalarını diğer seçeneklere göre ne kadar tercih edecek?

Ve WordPress pazar payı yakın zamanda düşmeyeceğinden, özel tema geliştirmeyi sürdürmek isteyen geliştiriciler için 2019 sağlam bir yıl gibi görünüyor. WordPress tema ekosisteminin çok yakında büyük bir değişikliğe ihtiyacı olduğunu söyleyecek kadar ileri giderdim.

Görünüşe göre birçok geliştirici tutkularını daha az şeye dönüştürdü. Alanda gerçek bir yenilik olmadan, giderek daha fazla tema aynı görünüyor ve hissediyor.

Ve burada kendi boynuzumuzu çalmak için değil, premium tema dizinimize göz atın! Özellikle yaratıcı ve orijinal fikirlere odaklanıyoruz ve sizi bir müşteri olarak aramızda görmeyi çok isteriz!

Gutenberg Blokları: Yeni Sayfa Oluşturucular

gutenberg blok eklentisi

Blokların ne kadar hızlı büyüyeceği henüz tam olarak belli değil. Yine de, büyük eklentilerin yıl sonuna kadar 100.000 aktif kullanıcıya ulaşmasını bekliyoruz. Ayrıca geliştiricilerin, Blocks eklentilerini sayfalar, temalar ve gönderiler oluşturmak için fiili çözümler olmaya zorladığını görmeyi bekliyoruz.

Bloklar, WordPress kullanıcılarının stil gereksinimlerini karşılayacak şekilde kendi tasarımlarını oluşturmalarını sağlar. Ayrıca, Blokların özelleştirilmesi ve yönetilmesi kolaydır. Hatta bazı sayfa oluşturuculardan veya temalardan çok daha kolay.

Sonuç olarak, önümüzdeki yıl Blocks 'teknolojisinde' muazzam bir büyüme görmeyi bekliyoruz. Ve eğer bir geliştiriciyseniz, en çok odaklanacağım alanlardan biri bu olacaktır. Bu pazarda bazı amiral gemisi eklentileri için güçlü bir potansiyel olduğunu hissediyorum.

Temalarını Amiral Gemisine Dönüştüren Markalar Sayfa Oluşturucu

Farkına vardığımız yeni bir trend, birçok tema geliştirme markasının temalarını birleştirmesi ve bunları tek bir sayfa oluşturucu tarzı çözümlere dönüştürmesidir. Örneğin, bir şirket daha önce 20 temaya sahipse, şimdi yalnızca 1'ine sahiptir ve diğer 19'u demo şablonlarına dönüştürmüştür.

Ayrıca Avada, X, Enfold, BeTheme ve The7 gibi temaların popülaritesinin patladığını da biliyoruz. Görünüşe göre, çoğu insan kendilerine birçok seçenek sunan temalara yöneliyor. Örneğin, aynı anda 100'den fazla şablon.

kripto temaları wordpress

Bu gidişatın nereye kadar gideceği meçhul. Ancak bir WordPress geliştiricisi olsaydım, bu trendi düzene sokmanın yollarını arardım.

Örneğin, şablon seçimlerini çeşitlendirin ve bunları kapsamlı bir kurulum sürecinin parçası haline getirin. Bilgisayarınıza yeni yazılımı nasıl kuracağınıza benzer.

Bu şekilde, bir kullanıcı temanızı ilk kez kullandığında, farklı tasarım seçeneklerinin tüm yelpazesini deneyimleyebilir.

PWA: Aşamalı Web Uygulamaları

Aşamalı Web Uygulamaları tamamen yeni bir kavram değildir, ancak bu tür uygulamaların 2019 web geliştirme trendleri listesine hakim olmasını bekler. Temel biçiminde bir PWA, steroidler üzerine bir web sitesidir. Anlık içerik sunumları gibi özellikler ekleyebilirsiniz; Bu, içeriği daha akıllı bir temelde önceden yükleyen ve yükleyen geliştirme tekniklerini kullanma uygulamasıdır.

Ayrıca, PWA'lar karmaşık önbelleğe alma mekanizmalarıyla uğraşma ihtiyacını ortadan kaldırır. Bir PWA'nın sağlam ekosistemi, en zorlu zorluklar altında bile sorunsuz geçişler ve tarama deneyimleri sağlar.

ekran görüntüsü-medium.com-2019.02.26-17-36-00

Google Play Store'da Google Maps Go, Instagram Lite veya Twitter Lite gibi yayınlanmış bazı PWA'lar zaten var. İlki, bir tür özel TWA öncesi sürüm kullanıyor ve son ikisi, ideal olmasa da, TWA'lardan önce böyle bir şey yapmanın tek yolu olan bir WebView kullanıyor. Bu uygulamalar, bildirimler gibi bazı şeyler için çok sayıda yerel kod ekliyor. Web geliştiricileri olarak PWA'ları yayınlamak istiyoruz, çok fazla Java kodu yazmak istemiyoruz.

Ayrıca Google'ın PWA'ların Android Play Store'da yayınlanmasının kapılarını açtığı da biliniyor. Bu harika bir haber ve birçok deneyimsiz geliştiricinin web projelerini uygulama mağazasında yayınlanabilecek gelişen uygulamalara dönüştürmesini sağlayacak.

A11y: Web Erişilebilirliği

Herhangi bir şeyin erişilebilirliği her zaman bir tartışma konusu olacaktır. Ancak nadiren bir şeyin web erişilebilirliği olarak trend olduğunu gördük.

Görünüşe göre pek çok kişi gerçek erişilebilirliği tüm Web 3.0 tasarımlarına entegre etmeye çalışıyor.

Basit bir ifadeyle, Web Erişilebilirliği, Web'e “normal” bir şekilde erişmekte zorluk çeken ve/veya engeli olan tüm insanları hedefler. Örneğin, bazıları dijital içeriği kullanmak için ekran okuyucuları veya diğer araçları kullanmak zorunda kalabilir. Sorun, geliştiriciler erişilebilirliği bir bütün olarak ihmal ettiğinde ortaya çıkar.

ekran görüntüsü-speakerdeck.com-2019.02.26-17-48-17

Bütün mesele sınırlayıcı duvarları nasıl yıkacağını öğrenmek. Ses ve Video gibi içeriklere erişmenin ne kadar kolay olduğunu herkes bilir, peki ya sayfanın derinliklerinde saklı olan metin? Modern teknoloji, sınırlamalarına rağmen, insanlara web sitelerine ve diğerlerine basit erişim sağlamak için sınırlamalar getirmez.

Bu nedenle, 2019'da web erişilebilirliği konusunda çok daha fazla konuşma, podcast ve makale olmasını bekliyoruz.

Yükselişteki Statik Web Siteleri

Artık her şeyin içerik yönetim sistemleri tarafından yönetilmesi gereken bir dünyada yaşamıyoruz. Aslında, çoğu kişi CMS'lerin modasının geçtiğini söyleyecektir. Performans optimizasyonunun son yıllarda ne kadar popüler hale geldiği göz önüne alındığında, hem geliştiricilerin hem de ortalama tüketicinin alternatif web sitesi barındırma deneyimleri aradığı mantıklı.

Böyle bir alternatif, statik web siteleridir. Statik web siteleri yalnızca performansı iyileştirmekle kalmaz, aynı zamanda tüm web sitesi yönetimi iş akışını basitleştirir. Ayrıca, statik bir web sitesi sizi pek yavaşlatmaz. Bugünlerde ortaya çıkan popüler statik web sitesi oluşturucularının çoğu, blogcular, dergiler, iş siteleri, yeni başlayanlar, uygulamalar, gazeteciler ve geliştiriciler için çözümler sunuyor.

jekyll

Statik siteler, içeriği doğrudan bir veritabanı yerine bir metin dosyasından aldığından, yalnızca bir siteyi sürdürmek daha ekonomik olmakla kalmaz, aynı zamanda WordPress gibi bir çözümün sağlayabileceği her şeyden çok daha hızlıdır.

Ayrıca, sitelerini statik bir çözüm kullanarak yönetmeyi sevenler ile sevmeyenler arasında ince bir çizgi var. WordPress, Joomla, Drupal, Laravel ve diğer sistemler, büyük ölçekli operasyonları yönetme konusunda büyük esneklik ve kolaylık sunar.

statik web siteleri vs dinamik web siteleri

Oysa daha küçük bir proje, kişisel bir site veya hatta küçük ölçekli bir blog: Yarasadan hemen statik sitelere gitmek için daha iyi olacaksınız.

Bir geliştirici olarak, statik siteleri daha da fazla tüketiciye ulaştırmak için 2019'da fırsatları kollayın. Tamamen kendi isteğinizle olmasa bile, birçoğu barındırma şirketlerinden ve diğer kanallardan gelen özel teklifler aracılığıyla statik sitelere girme yolunu bulacaktır.

AI: Daha Akıllı Deneyimler için Yapay Zeka

AI hızla gelişen bir teknolojidir ve heyecanı kilometrelerce öteden hissedilebilir. Kamuya açık kişilerden iş adamlarına kadar herkes, AI yetenekleri sayesinde bir sonraki altın madenini keşfetmeye heveslidir. Bir zamanlar bir bilimkurgu filminden farklı bir şey olarak kabul edilen şey, şimdi birçokları için aniden gerçek oldu.

2018 yılı boyunca, yapay zeka, daha iyi iş kararları vermek, daha sıkı operasyonlar gerçekleştirmek ve yapay zeka sistemlerinin derinlemesine analizi sayesinde daha iyi müşteri deneyimleri geliştirmek için sürekli olarak uyarlandı.

Finans sektörü, sağlık, perakende ve diğer endüstriler, yapay zekaya ve hem iş hem de tüketici tarafına sunabileceklerine hızla uyum sağlıyor.

Ve 2019'da uygulamalar ve diğer teknoloji yazılımları için çok daha fazla AI uyarlaması göreceğiz.

Sohbet robotları, makine öğrenimi ve kaçınma eğilimi, trend durumunu koruyacak AI alanlarında üst sıralarda yer alıyor. Ayrıca, yeni öğrenme materyallerinin akını ve AI bilgisinin mevcudiyeti olmasını bekleyin.

JavaScript: Vue, Angular ve React

Yıllık StackOverflow Raporundan (2018) bir şey öğrendiysek, o da JavaScript'in geliştirme pazar payını tüketmeye devam ettiğidir. Ve 2018'de Vue.js, AngularJS ve React.js'nin güçlü yükselişini gördük.

Her üç çerçeve de artık uygulamalar oluşturmak ve ölçeklendirmek için fiili seçimlerdir. Örneğin Vue, diğer çerçeveleri tamamen ortadan kaldırdı ve tüm zamanların en popüler GitHub projesi olma yolunda ilerliyor.

Şu anda olduğu gibi, web geliştirme hiç de kolaylaşmıyor. Aslında, manzara o kadar hızlı değişiyor ki, web geliştiricilerinin ele alması gereken her şeyi takip etmek zor.

Açısal Vue Tepki

Sonuç olarak, bu çerçeve üçlüsü (Vue, React ve Angular), sağlam JavaScript araçları arayan herhangi bir genç veya kıdemli geliştirici için mükemmel bir seçimdir.

Ayrıca, bu çerçevelerden hangisinin kesin olarak en iyisi olduğunu söylemek hemen hemen imkansızdır. Her birinin iniş ve çıkışları, avantajları ve dezavantajları vardır.

Kendinizi 3 çerçeveyi de kullanırken bulabilirsiniz, ancak her biri farklı bir proje için. Ve bunu yapmanın en iyi yolu, durum tespiti yapmak ve mevcut araştırmayı derinlemesine incelemektir.

Her birini kişisel bir proje üzerinde çalışmak için kullanmaya kadar gitmenizi tavsiye ederim. Küçük bir şey yaratın ama ona biraz meydan okuma ekleyin. Ardından, iş akışını en iyi hangi çerçevenin (ve nasıl) ele aldığını görün.

Blockchain ve Kripto Para Birimleri

kripto 2019

2.000'den fazla kripto para birimi ve 16.000'den fazla açık pazar olduğunu biliyoruz. Bir zamanlar geçici bir heves olarak görülen şey, hızla küresel bir finansal fenomen olarak kendini gösterdi.

Sadece kripto burada kalmakla kalmıyor, aynı zamanda 2019 boyunca bu alanda büyük gelişmelerin olmasını bekliyoruz. Ve işlerin mühendislik yönü söz konusu olduğunda, Blockchain yakın gelecekte de bazı devrim niteliğinde teknolojiler sunacak.

Belirli para birimlerine göz kulak olmak için Bitcoin, XRP ve Ethereum'u izlemenizi öneririz. Üçünün de kaderinde bu yıl büyük değişimler olacak ve ya büyük bir maaş günü ya da büyük bir kayıp günü yaşayabilirsiniz. Her durumda bir kaybeden olduğu gibi bir kazanan da vardır.

Entegre Güvenlik Çözümleri

2018'in güvenlik alanında çalışan herkes için iyi bir yıl olmadığını biliyoruz, özellikle de ihlallerin sayısı nedeniyle. Kötü şöhretli 'Pwned mi?' web sitesi geçen yıl bazı inanılmaz ihlaller içeriyordu.

Ve 2019'un başlarında, veritabanında yaklaşık 7 milyar benzersiz kayıt vardı! Bu, gezegendeki her insan için neredeyse bir rekor.

vuruldum mu

Ve ilginç bir şekilde, çoğu ihlal nispeten büyük olmuştur.

Örneğin, yakın geçmişte Quora, LinkedIn ve Adobe. Kombine kullanıcı sayıları 800 milyonun üzerinde, peki ya küçük oyuncular?

Bir seferde 20.000-50.000 müşteriye hizmet veren daha küçük girişimler ve şirketler ne olacak? Bu markalar, kullanıcı tabanının ne kadar spesifik olacağından dolayı en büyük tehditler olacak.

Sonuç olarak, geliştiricilerin modern güvenlik teknikleri ve uygulamaların çok kolay bir şekilde ele geçirilmesinin nasıl önleneceği hakkında daha fazla şey öğrenmeye başlaması gerekiyor.

Bu sadece trend olan bir konu değil, aynı zamanda hızlı bir şekilde ele alınması gereken küresel bir sorundur. Parolasız bir geleceğe doğru ilerlediğimizi söylemek doğru olur, tek soru şudur: ne zaman?

Çözüm

Heyecanlı bir yıl olmaya hazırlanıyor. Ve yalnızca WordPress için değil, genel olarak Web Geliştirme topluluğu için.

Bu yıl en çok hangi trendleri bekliyorsunuz? Daha önce denemediğiniz ne tür yeni teknolojileri deneyeceksiniz?

Yapay Zeka veya Artırılmış Gerçekliğin olanaklarını keşfetmek için heyecanlı mısınız?

Önümüzde heyecan verici bir yıl olmasını dört gözle bekliyoruz ve yıl sonuna kadar sadece iyi şeylerin ortaya çıkacağını umuyoruz!