6 puan yazan xguru 2020-02-29 | 1 yorum | WhatsApp'ta paylaş
  • Geliştirici olmayan kullanıcıların bir web sitesinde istedikleri işlevi elde etmek için kod yazmak yerine Sheet'i düzenleyerek verileri değiştirmesi ve bunun UI'a da uygulanması yaklaşımını sunuyor

  • Örnekler: AirBnB'ye fiyat ve puan sıralama özelliği eklemek, birden fazla öğeyi aynı anda Favorite yapmak, kullanıcı notları eklemek (yerel depolama) vb.

  • Bu kavram, Wildcard adlı bir tarayıcı uzantısıyla hayata geçiriliyor

  • TypeScript ile geliştirilmiş ve Tampermonkey aracılığıyla sayfaya ekleniyor

  • Handsontable JS kütüphanesiyle e-tablo benzeri bir veri ızgarası gösteriliyor

1 yorum

 
xguru 2020-02-29

Web sitesine yüklenmiş olsa da, aslında bir makale ve okurken gerçekten çok eğlendim.

Ortada alıntılanan, spreadsheet ile web uygulaması yapmaya ilişkin makaleler de oldukça ilginçti.

Muhtemelen benim bu alana pek ilgim olmadığı içindir ama..

Her neyse, benim keyif alarak okumamın nedeni,

bu Wildcard kavramının gerçekten uygulanıp ticarileştirilmesinden bağımsız olarak, (gerçek hayatta uygulaması zor görünüyor)

kullanıcının web uygulamasını özelleştirmesi fikrinin kendisi, günümüzdeki Low-code/No-Code akımıyla bağlantılı gibi görünüyor.

Bu aralar popüler olan üretkenlik araçları temelde hızlı ve kolay olurken,

aynı zamanda power user'ların kullanabileceği pek çok özelliğe sahip oluyor; böyle bir özelleştirme yöntemi de bence gayet iyi görünüyor.

Kısa süre önce paylaştığım a16z sunumu bu konuda referans alınmaya değer. İzlemediyseniz 16 dakikalık bir video, mutlaka bir kez bakın.

"The Developer's Way - Herkesin kodlama öğrenmesi gerekmez" https://tr.news.hada.io/topic?id=1593

Ayrı olarak, Google Docs ürün ailesindeki Apps Script çok güçlü, ancak diğer web servislerinde bu seviyede script tabanlı genişletmeleri pek gördüğümü sanmıyorum.

Web servisleri de World of Warcraft'ın Lua desteğinde olduğu gibi kullanıcıya genişleme alanı bıraksa, belki bambaşka ve eğlenceli bir dünya açılabilir.