Lolly untuk Pembina

Dokumentasi teknikal - untuk sesiapa sahaja yang mencipta alat, mengintegrasikan Lolly ke dalam saluran paip, mengehos sendiri platform ini, atau melanjutkan platform ini.

Apa faedahnya untuk anda. Bina alat sekali sahaja dan permintaan itu tidak lagi kembali kepada anda. Permintaan berulang "boleh tak buatkan saya…" yang menghabiskan masa petang anda bertukar menjadi templat yang orang lain isi sendiri - dengan betul, tanpa anda perlu terlibat. Kerja anda adalah HTML/CSS/JS biasa: terkawal versi, mudah dibandingkan, mudah disemak, dan berjalan atas enjin terbuka tanpa terikat kepada mana-mana vendor, jadi ia kekal milik anda. Automasikan larian pengeluaran dan masa anda tertumpu kepada masalah yang menarik, bukan eksport yang ke sepuluh ribu.

Lolly ialah enjin platform-agnostik yang menjalankan laluan render yang sama merentasi beberapa shell (web PWA, Tauri desktop/mudah alih, CLI, TUI). Alat adalah data, bukan kod terbungkus - satu manifest ditambah satu templat ditambah hook pilihan - jadi alat baharu boleh dilancarkan tanpa kemas kini aplikasi. Mulakan dengan Gambaran Keseluruhan untuk seni bina, kemudian ikuti laluan yang sesuai dengan apa yang anda bina.

Baru dengan platform ini? Mula Pantas akan menyediakan jenama dan render pertama anda sebelum anda menyelami lebih mendalam.

Fahami seni bina

The shell's component library, where every shared primitive is rendered live from its own specimen

Cipta alat

Setiap kawalan di bawah dijana daripada input yang diisytiharkan dalam tool.json. Anda menulis baris manifest, hos melukis widget, dan model yang sama memacu CLI dan URL.

One declared input, one generated control: a url, a colour, a select, a number, a boolean

Ia berskala lebih jauh daripada lima kawalan. Berikan sesuatu input satu section dan hos akan melipatnya, jadi alat dengan lima puluh input seperti D3 Chart Studio masih terbuka sebagai senarai pendek, manakala yang lain difailkan di belakang kumpulan bernama.

The D3 sidebar - a handful of primary controls, then Data, Columns, Chart, Axes and the other sections collapsed into one line each

Jalankan & integrasikan

Lancarkan & operasikan

Kepercayaan & data

Hak dan pengarangan juga merupakan input seperti yang lain. Embed & Track Image mengisytiharkan medan pencipta, hak cipta, lesen dan hubungan, dan proses eksport menulisnya ke dalam metadata fail itu sendiri serta manifes C2PA-nya.

The Embed and Track Image controls - creator, copyright, a licence dropdown, contact and title, filled from the link