Builderius adlı yeni yayınlanan bir sayfa oluşturucu eklentisi, özel bir WordPress Facebook grubunda hevesli geri bildirim aldı. Müdürlerinden biri olan UX UI tasarımcısı Elvis Krstulović ile yapılan bir konuşma, WordPress'in açık kaynak esnekliğinin geliştiricilerin site binasını yeniden düşünmelerine izin verdiğini ve esneklik, sürdürülebilirlik ve mesleki gelişim uygulamalarına öncelik veren araçlar oluşturmasına neden olduğunu vurguladı.
Builderius'un arkasında üç kişi var:
- Elvis Krstulović UX UI tasarımcısıdır
- Vitalii Kiiko ön uç geliştiricidir
- Volodymyr Denchyk arka uç geliştiricidir
Elvis Krstulović ile konuştum.
Builderius bir sayfa oluşturucu mu?
Dinamik WordPress adlı özel bir WordPress Facebook grubunda bir tartışma gördüm ve daha fazla bilgi edinmek için geliştiricilerden birine ulaştım. Röportaj, WordPress'in insanlara Builderius ile ilgili olduğu kadar yeni ve ilginç ürünler yaratmaları için nasıl ilham verdiğiyle ilgilidir.
Builderius nedir, bir sayfa oluşturucu mu?
“Evet, Builderius bir sayfa oluşturucu ama aynı zamanda bir geliştirici aracı. Buna görsel bir geliştirme ortamı demeyi tercih ediyoruz. Bu isim, Builderius'un gerçekte yaptıklarını daha iyi yakalar-güçlü web geliştirme uygulamalarını görsel, kullanımı kolay bir arayüze getirir. Sadece görsel öğelerle içeriği dekore etmek yerine, Builderius, web sitelerini profesyonel geliştiricilerin yaptığı gibi, ancak dik öğrenme eğrisi olmadan oluşturmanıza yardımcı olur.
Builderius, profesyonel gelişim iş akışlarını WordPress'e getiriyor. Sürüm kontrolü ve sahneleme ortamları gibi şeyler – normalde teknik bilgi gerektirir – yönetici panelinizde sezgisel düğmeler ve iş akışlarına basitleştirilir. GIT veya sunucu yönetimi gibi karmaşık sistemleri öğrenmeye gerek kalmadan mesleki gelişim uygulamalarının tüm faydalarını elde edersiniz. ”
Builderius ekran görüntüsü
Builderius ile bir sitenin tasarlanması nasıl çalışır?
Daha sonra Builderius ile bir site tasarlamanın, genel anlamda nasıl bir şey olduğunu sordum.
Krstulović cevapladı:
“Builderius kullanıcısının yaptığı tüm çalışmalar, bu çalışma bir halka açık olarak kaydedilip yayınlanana kadar canlı sitede tamamen görünmez. Bu, örneğin, yoğun bir canlı web sitesinde güvenli bir şekilde çalışabileceğiniz ve kimse bilmeyeceğiniz anlamına gelir. Builderius'ta bir hata yapsanız bile, bilen tek kişi siz olacaksınız. Yaptığınız iş bittiğinde ve imzalandığında, bir düğmeyi tıklatırsınız ve bu site özelliği, yeniden tasarlanan bu site özelliği, herkesin görmesi ve kullanması için canlıdır.
Sürümler, JSON ve Builderius ortamında kullanılan bazı varlıklar ve başka bir şey içermeyen küçük paketlerdir, bu nedenle Dev'den Prod -'' i sürümünün işlenmesi çoğunlukla süper hızlıdır. Bu, büyük yeniden işler için bile site kesinti süresi anlamına gelir. Aynı zamanda güvenli ve kolay geri dönüş anlamına gelir. Önceki sürüme geri dönün ve bulunduğunuz yere geri döndün. ”
Sol taraf menü seçimlerinin ekran görüntüsü
Bir web sitesini şekillendirmek için asgari ve esnek yaklaşım
Krstulović daha sonra tasarım felsefelerini sayfa oluşturucularıyla açıkladı:
“Builderius, web sitelerini daha fazla sürdürülebilir ve güncellemeyi daha kolay hale getiren iyi geliştirme ilkeleri üzerine inşa edilmiştir. Örneğin, içeriği stilden ayrı tutuyoruz – web sitelerinin büyüdükçe yönetilmesini kolaylaştıran profesyonel bir yaklaşım. Web sitesinde kullanılan bir öğeniz varsa, veriler, işaretleme ve stil bağımsız olduğundan, her durumda yeniden inşa etmek zorunda kalmadan nasıl göründüğünü kolayca değiştirebilirsiniz.
Örneğin, örneğin “Post başlığı” olarak adlandırılan öğeleri (Elementor Widgets gibi) göndermiyoruz. Kullanıcıya, herhangi bir HTML öğesi, tek bir veya daha karmaşık bir öğe kombinasyonu olabilen agnostik bir “HTML kapsayıcısı” veriyoruz, bu da dinamik veri etiketlerimiz aracılığıyla herhangi bir dinamik veriye bağlanabilirsiniz. Bunları herhangi bir içerik girişinin yakınında veya HTML öznitelik girişinin yakınında bir açılır bir yaşamdan seçebilirsiniz.
Bir yazı başlığı yapmak için bir başlık ekler ve ardından başlık veri etiketi göndermek için bağlarsınız. Bu bir adım daha, ancak her şeyi aynı anda daha minimal ve esnek hale getiriyor. Daha sonra işaretlemeyi herhangi bir şeyle değiştirebilir, gösterdiği verileri değiştirebilirsiniz… ve çok daha fazlası.
Stil söz konusu olduğunda, Builderius size tam bir özgürlük verir. Hangi CSS seçicilerini kullanabileceğinizi sınırlayan diğer sayfa oluşturucuların aksine, arayüzde herhangi bir seçici yazmanıza izin veriyoruz. Örneğin, Builderius şablonundan “İçeriği Gönder” i şekillendirirken, özel kod aracılığıyla değil, mantıksal/bileşik CSS seçicilerini kullanarak içerik sonrası çocuk öğelerini hedefleyebilirsiniz.
Çerçeveler daha modüler ve esnek olduğu için tema ayarları veya ön ayarlar üzerinden bu yaklaşımı seçerek açık kaynaklı bir CSS çerçevemizle gönderiyoruz. İhtiyacınız olmayan parçaları kaldırabilir veya isterseniz kendi çerçevenizi getirebilirsiniz. ”
Sayfa Oluşturucunun Sağ Üstü ekran görüntüsü
Bu sayfa oluşturucu kimin için?
Dinamik WordPress Facebook Group'ta bu sayfa oluşturucu hakkında heyecanlı olan birçok kişi, müşteriler için siteler oluşturan gelişmiş web geliştiricileridir. Bu yüzden ona son kullanıcılarının kim olup olmadığını veya sürükleme ve damla çözümü arayan işletmeler için uygun olup olmadığını sordum.
Krstulović cevap verdi:
“Farklı kullanıcı grupları için farklı faydalar sağladığına inanıyoruz. Bazen dağınık bir WordPress geliştirme deneyimi ile mücadele eden bir ön uç geliştirici için, geliştiricilerin modern web geliştiricilerinden beklediği temiz ve organize bir iş akışı sağlar. Ve daha hızlı yapar. Ön uç görevleri görsel araçlarla ele alınır ve veriler uygun veri etiketleriyle yerine getirilir.
Zanaatlarında öğrenmek ve ilerlemek isteyen web oluşturucular için, bu zorlu alana daha kolay bir yoldur. Görsel araçların çoğu insan için genellikle daha kolay olduğu için daha kolaydır ve Builderius, geliştirme sürecini düzenleme, sürüm izleme ve tüm bunlardan, kod derlemeye ve şablonun işlemeye kadar kullanıcı için çok şey yapar.
Erişilebilirliği önemseyen geliştiriciler için Builderius, HTML'nin her yönü üzerinde nihai kontrol sunar.
Builderius herkes için değil. Kesinlikle basit bir sürükleme ve damla çözümü arayan bir işletme için değildir ve birincil amacı, onları anlamadan işleri kolaylaştırmak olan biri için değildir.
Ancak, detayları önemseyen, tasarımı başka bir şekilde değil, araç etrafında büküldüren araçların sınırlamalarından dolayı hayal kırıklığına uğrayan geliştiriciler için, Builderius sadece onlar için olabilir.
Bir kullanıcı aracı öğrenmek için zaman alırsa, süper hızlı ve tam olarak istenen şekilde oluşturabilirler. Ve belki daha da önemlisi, Builderius'u öğrenirseniz bu bilgiyi başka bir yere götürebilirsiniz. Mülkiyet isimleri yok, garip geçici çözümler, sadece görsel web geliştirme. ”
Gutenberg blokları yerine neden builderius kullanıyorsunuz?
Daha sonra birisinin neden builderius'u WordPress yerli Gutenberg blokları üzerinde kullanmayı seçeceğini sordum. Yaratıcı özgürlüğü genişletiyor mu yoksa site oluşturma deneyimini basitleştiriyor mu?
Krstulović cevap verdi:
“Cevap evet. Builderius, bir geliştirici veya site üreticisi olarak size daha fazla özgürlük ve web sitesi yönetimi rolleri aracılığıyla bu şeyleri kırma özgürlüğünü kullanabilecek kişi için daha az özgürlük sağlar. Geliştiriciler geliştirme sağlar ve içerik kullanıcıları içerik sağlar.
Dışarıdaki reklamlar için: Builderius bir sayfanın kontrolünü ele geçirdiğinde, WordPress'in iş kapsamı ile ilgili olan her şeyi ortadan kaldırır. Çeşitli varlıkları, HTML'yi, hepsini kaldırır. Örneğin, CSS blok gitti. Buna karşılık, geçersiz kılacak hiçbir şeyin olmadığı temiz bir arduvaz elde edersiniz. Mümkün olan en az belirli CSS'yi kullanabilirsiniz ve işe yarayacaktır. Bu, WordPress eşyalarına müdahale edeceğinden korkmadan tamamen WP olmayan bazı CSS kütüphanesi kullanabileceğiniz anlamına gelir. Süper ücretsiz ve süper düzenli.
Bu yaklaşım aslında site binasını uzun vadede daha basit hale getirir. Bloklar hızlı düzenler için mükemmel olsa da, belirli bir şeye ihtiyacınız olduğunda karmaşıklaşabilirler. Sonunda JSON ayarları aracılığıyla avlanabilirsiniz, gizli seçenekleri arayabilir, hatta özel React kodu yazabilirsiniz.
Builderius ile daha net bir yol var. Her şey, profesyonel web geliştirmenin kullandığı kalıpları izleyerek olmasını beklediğiniz yerdir.
Ayrıca biraz daha dik başlar, ancak ilerledikçe, saha oluşturma basit ve daha hızlı hale gelir.
Örneğin, kendi planınızı kolayca oluşturabilir, serbest bırakma olarak kaydedebilir ve her site yapı başlangıcında çekebilirsiniz. Bu, içinde istediğiniz her şeyi, genişletilmiş bir CSS çerçevesine, özel bileşenlere, özel şablon tel çerçevelerine ve daha fazlasına sahip olabilir.
Ve eğer isterseniz her yönü tamamen değiştirilecek şekilde düzenlenebilir. İşlemin esnekliği, hassasiyeti ve kontrolü. ”
Kullanıcıların hangi beklentileri olmalı?
Builderius 1.0 sürüm yazılımıdır. Bu yüzden Krstulović'e Builderius için makul bir beklentinin ne olacağını sordum. Krstulović, sayfa oluşturucunun beta versiyonu ancak çok işlevsel bir versiyon olduğunu söyledi.
Cevap verdi:
“Bu aslında Builderius'un ücretsiz versiyonunun 1.0 beta sürümü. Yani en başındayız.
Ancak bu, kullanılmaması veya çok az şey yapabileceği anlamına gelmez. Ücretsiz versiyonun Builderius'un gelecekteki benimsenmesinde önemli bir rol sunduğuna inanıyoruz. Rolü ekosistemi genişletmek ve inşaatçıyı daha yaygın olarak kullanılan, test edilmiş, diğer araçlarla entegre etmektir.
Ücretsiz sürümü sadece bir demo değil, gerçek projeler için gerçekten yararlı olacak şekilde tasarladık. Ücretli sürüm için bazı gelişmiş yetenekleri ayırırken, profesyonel web siteleri oluşturmak için yeterli özelliğe sahip olduğu doğru bakiyeyi bulmak istedik.
Builderius Free, ölçek ve dinamik veri karmaşıklığı açısından oldukça basit web siteleri oluşturmak için çok zarif bir inşaatçı olacak şekilde değil, aynı zamanda kontrol, erişilebilirlik, performans vb.
Kısacası, Siteyi ACF veya Metabox basit alanları (bu nedenle tekrarlayıcı ve benzeri) ile, varsayılan yayınlar ve sayfalarla oluşturabilir ve bu yayınları ana WordPress sorgusunu (arşivler, arama sonuçları, blog dizin) kullanan şablonlar üzerinde döndürebilirseniz, ücretsiz sürümle oluşturabilirsiniz.
Bu nedenle, henüz uzak verilerin üzerinden geçmeyi beklemeyin. Kullanıcı etkileşimine veya URL parametrelerine göre şablon oluşturmayı değiştirmeyi beklemeyin… ücretsiz sürümde değil. Ancak basit bir site ise ve profesyonelce yapmak istiyorsanız, özgür bir uyum olabilir.
Elbette bu beta döneminde ezilecek bazı hatalarımız var. ”
Paket
Bu röportajdan öğrendiğim şey, Builderius'un bir sürükleme ve bırak aracı yerine görsel bir geliştirme ortamı olarak daha doğru bir şekilde tanımlanan geliştirici odaklı bir sayfa oluşturucu olması. Ayrıca sürüm kontrolü ve sahnelenme gibi profesyonel gelişim iş akışlarını doğrudan WordPress'e entegre eder. Builderius, basit bir sürükle ve bırak çözümü arayan işletmeler için tasarlanmamıştır, ancak WordPress içinde yapılandırılmış, verimli bir iş akışını takdir eden ön uç geliştiriciler için tasarlanmıştır.
WordPress.org deposunda mevcuttur
Builderius, resmi WordPress.org eklenti deposundan indirilebilir.
Hakkında daha fazla bilgi edinin Builderius 1.0 beta Builderius.io 1.0 beta web sayfasında.
Builderius'un video demosu
https://www.youtube.com/watch?v=m5woa3d4nua
Shutterstock/rsplaneta tarafından öne çıkan görüntü
Bir yanıt yazın