13 puan yazan GN⁺ 2023-09-06 | 1 yorum | WhatsApp'ta paylaş
  • Mevcut React bileşen kütüphanelerinin görsel olarak düzenlenmesi için drag & drop özelliği sunar
  • Self-host edilebilir veya mevcut uygulamanıza entegre edilebilir
  • Kullanıcıların içeriği doğrudan yükleyebilmesi için üçüncü taraf headless CMS'lerle entegrasyonu destekler (Strapi.js)
  • Satır içi düzenlemeyi destekler
  • npm ile kurulabilir veya bir tarif kullanılarak Puck uygulaması oluşturulup kurulabilir
  • Eklentilerle işlevsellik genişletilebilir: eklenti API'si React paradigmasını izler ve Puck'a iletilen her eklentinin renderRoot, renderRootFields, renderFields olmak üzere üç işlev sağlaması yeterlidir

1 yorum

 
GN⁺ 2023-09-06
Hacker News görüşleri
  • React için açık kaynaklı görsel editör Puck, sezgisel tasarımı ve esnekliği konusunda olumlu geri bildirimler alıyor
  • MIT lisanslı Puck, geliştiriciler için güçlü bir araç olarak görülüyor
  • Vue için benzer bir araca yönelik talep, bu tür araçlara farklı framework'lerde de ihtiyaç duyulduğunu vurguluyor
  • Puck şu anda dikey olarak yığılan yerleşimleri destekliyor, ancak sütun düzenlerinde duyarlı bileşenleri işleme yeteneği konusunda endişeler var
  • Puck'ın sayfaları istemci tarafında mı yoksa sunucu tarafında mı render ettiği soruluyor; bu durum kullanım alanını sınırlayabilir
  • Kullanıcılar, sayfa düzenlerini JSON veya XML gibi veri formatlarıyla özelleştirme özelliğini değerli buluyor
  • README dosyasına ekran görüntüleri eklenerek sürükle-bırak bileşenlerinin daha iyi anlaşılmasını sağlamak gibi iyileştirme önerileri var
  • Kullanıcılar, özel bileşenler eklemenin ve Puck kullanmaya başlamanın kolay olduğunu düşünüyor
  • Puck'ın, koddaki bileşen props'larıyla senkronize olan kayıtlı veri props/değerlerini nasıl koruduğuna dair sorular var
  • Bazı kullanıcılar, Retool benzeri bir backend katmanına sahip Puck tarzı bir araç istiyor
  • API çağrıları için WYSIWYG işlevi ve yanıtları bileşenlere eşleme önerileri bulunuyor
  • Bazı kullanıcılar Puck'ı, web sitesi oluşturucuya dönüşen Framer ile karşılaştırarak nasıl farklılaşacağını soruyor
  • Gelecekte aranabilirliği artırmak için HN gönderi başlığına proje adı olan "Puck"ın eklenmesi yönünde küçük bir öneri de var