Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/11ty/is-land
A new performance-focused way to add interactive client-side components to your web site.
https://github.com/11ty/is-land
Cleanup markup to be ready for release
0cbbeab2df3a26ef67901bbe638ea68a325f89a5 authored over 2 years ago by Zach Leatherman <[email protected]>
0cbbeab2df3a26ef67901bbe638ea68a325f89a5 authored over 2 years ago by Zach Leatherman <[email protected]>
Merge branch 'vue-ssr'
# Conflicts:
# demo-vue.html
# eleventy.cjs
# package.json
Merges Svelte plugin into main
f0f9f149b067122632800a5eb8a549748d2c5e04 authored over 2 years ago by Zach Leatherman <[email protected]>
f0f9f149b067122632800a5eb8a549748d2c5e04 authored over 2 years ago by Zach Leatherman <[email protected]>
Removes autoinit for ssr
bb1e8c3602214438138de70395e749bf7671dc5a authored over 2 years ago by Zach Leatherman <[email protected]>
bb1e8c3602214438138de70395e749bf7671dc5a authored over 2 years ago by Zach Leatherman <[email protected]>
Update deps
8b5d4b536214092bb600feae671933db505ae09e authored over 2 years ago by Zach Leatherman <[email protected]>
8b5d4b536214092bb600feae671933db505ae09e authored over 2 years ago by Zach Leatherman <[email protected]>
no [autoinit] for ssr
1436fe3d701905db9906af26be0def5f351be8a2 authored over 2 years ago by Zach Leatherman <[email protected]>
1436fe3d701905db9906af26be0def5f351be8a2 authored over 2 years ago by Zach Leatherman <[email protected]>
Update vue conventions with learnings from Svelte implementation
6a5cf44e92f17ef0f5126af74cb96b7509abcf49 authored over 2 years ago by Zach Leatherman <[email protected]>
6a5cf44e92f17ef0f5126af74cb96b7509abcf49 authored over 2 years ago by Zach Leatherman <[email protected]>
Update islands
8adcf763e940f38fe65deb68bd4e678ae16de271 authored over 2 years ago by Zach Leatherman <[email protected]>
8adcf763e940f38fe65deb68bd4e678ae16de271 authored over 2 years ago by Zach Leatherman <[email protected]>
Comments
7a3bb73b649f2a1d9951df6f0cc82ea3f4af4af3 authored over 2 years ago by Zach Leatherman <[email protected]>
7a3bb73b649f2a1d9951df6f0cc82ea3f4af4af3 authored over 2 years ago by Zach Leatherman <[email protected]>
A bit more reusable code.
0a7ff6829d5a0b02fd58436e52cd924037c9f39f authored over 2 years ago by Zach Leatherman <[email protected]>
0a7ff6829d5a0b02fd58436e52cd924037c9f39f authored over 2 years ago by Zach Leatherman <[email protected]>
Adds client-only Svelte example.
9ef89df99c8a87eff6c4782114619c411b926197 authored over 2 years ago by Zach Leatherman <[email protected]>
9ef89df99c8a87eff6c4782114619c411b926197 authored over 2 years ago by Zach Leatherman <[email protected]>
Svelte SSR example.
ba235d15e70d8f7e5871d82b2a98aaff4a032fa4 authored over 2 years ago by Zach Leatherman <[email protected]>
ba235d15e70d8f7e5871d82b2a98aaff4a032fa4 authored over 2 years ago by Zach Leatherman <[email protected]>
Code cleanup, moves experimental img loading example to a separate file
78691df4766f383d12cacb3b0ede8487e03c6883 authored over 2 years ago by Zach Leatherman <[email protected]>
78691df4766f383d12cacb3b0ede8487e03c6883 authored over 2 years ago by Zach Leatherman <[email protected]>
Remove extras from package.json
a06e48a65ed975b1c8bc18f36e2c7992f9d323eb authored over 2 years ago by Zach Leatherman <[email protected]>
a06e48a65ed975b1c8bc18f36e2c7992f9d323eb authored over 2 years ago by Zach Leatherman <[email protected]>
Add link to Vue SSR example.
d2d2c3b1c02e1a344148269f445a826df91d8a8d authored over 2 years ago by Zach Leatherman <[email protected]>
d2d2c3b1c02e1a344148269f445a826df91d8a8d authored over 2 years ago by Zach Leatherman <[email protected]>
Adds SSR Vue example.
8b8f1d5e53a1a04cfe91315535388429f122a61c authored over 2 years ago by Zach Leatherman <[email protected]>
8b8f1d5e53a1a04cfe91315535388429f122a61c authored over 2 years ago by Zach Leatherman <[email protected]>
Link to the lit-ssr example branch
9d1b738c23d6931cb5b581d2c2afe18910139077 authored over 2 years ago by Zach Leatherman <[email protected]>
9d1b738c23d6931cb5b581d2c2afe18910139077 authored over 2 years ago by Zach Leatherman <[email protected]>
Moves some Vue examples to their own test page. Adds [ready] attribute for custom styling
994a99dbf8679c3b929dd78cc00a13c87a88886c authored over 2 years ago by Zach Leatherman <[email protected]>
994a99dbf8679c3b929dd78cc00a13c87a88886c authored over 2 years ago by Zach Leatherman <[email protected]>
Adds alpine.js example. So nice!
658bfa0c9b970ab8ab3a0f39a1c13bd29098f907 authored over 2 years ago by Zach Leatherman <[email protected]>
658bfa0c9b970ab8ab3a0f39a1c13bd29098f907 authored over 2 years ago by Zach Leatherman <[email protected]>
Addition to gitignore
6d5721eaad7dfdcca46af14aed8a77dec4b77c8a authored over 2 years ago by Zach Leatherman <[email protected]>
6d5721eaad7dfdcca46af14aed8a77dec4b77c8a authored over 2 years ago by Zach Leatherman <[email protected]>
Swap custom tag name prefix to a shorter thing
6e87f08a26f7b7e57e478988705d4025a21ef124 authored over 2 years ago by Zach Leatherman <[email protected]>
6e87f08a26f7b7e57e478988705d4025a21ef124 authored over 2 years ago by Zach Leatherman <[email protected]>
Adds Preact client example. Added Eleventy as a dev dependency only for local dev
c6c1e6141ed38fc065acfdf18e674ea5368a37f6 authored over 2 years ago by Zach Leatherman <[email protected]>
c6c1e6141ed38fc065acfdf18e674ea5368a37f6 authored over 2 years ago by Zach Leatherman <[email protected]>
Return early is save data info is not available
16c8be776d739202e430225a32970f79d58d282b authored over 2 years ago by Zach Leatherman <[email protected]>
16c8be776d739202e430225a32970f79d58d282b authored over 2 years ago by Zach Leatherman <[email protected]>
Extra comments
265eeca66b0e59b6ae10247d9522cc919ea1258f authored over 2 years ago by Zach Leatherman <[email protected]>
265eeca66b0e59b6ae10247d9522cc919ea1258f authored over 2 years ago by Zach Leatherman <[email protected]>
Add support for data-island="replace" for templates to takeover the island. Better PE for the vue examples
0d5a9546076cab81eb20ce3e10001f35e7dbda62 authored over 2 years ago by Zach Leatherman <[email protected]>
0d5a9546076cab81eb20ce3e10001f35e7dbda62 authored over 2 years ago by Zach Leatherman <[email protected]>
Static getter
0193cacc7521b53c132718d5e8f760ea6734754c authored over 2 years ago by Zach Leatherman <[email protected]>
0193cacc7521b53c132718d5e8f760ea6734754c authored over 2 years ago by Zach Leatherman <[email protected]>
Make fallback the default (risky?). Thought about adding fallback="false" but it seemed superfluous (just remove the island parent). Fixes bug with nested islands and fallback. Consolidate vanilla web component examples
18c56f1090cea55b719fed31e5a9cfbf5b14fc17 authored over 2 years ago by Zach Leatherman <[email protected]>
18c56f1090cea55b719fed31e5a9cfbf5b14fc17 authored over 2 years ago by Zach Leatherman <[email protected]>
Change `type` to `autoinit` for for-free initialization (only vue/petite-vue supported right now). Move away from relying on import maps, though they will still work as expected when support is added later. Added a separate demo for import maps.
c74dca78691409ae794ccd7a5cb632a6a8005777 authored over 2 years ago by Zach Leatherman <[email protected]>
c74dca78691409ae794ccd7a5cb632a6a8005777 authored over 2 years ago by Zach Leatherman <[email protected]>
swap scripts from [data-is-land] to type="module/island"
add support for fallback="img" (or other selectors to PE with fallback content)
288829b2de89d74944bb9483af1fb5b8874b733c authored over 2 years ago by Zach Leatherman <[email protected]>
`fallback="auto"`, <template> support, using third party components
245c1c72f373a5dcfcdbb1eebb7a3ee2da051758 authored over 2 years ago by Zach Leatherman <[email protected]>
245c1c72f373a5dcfcdbb1eebb7a3ee2da051758 authored over 2 years ago by Zach Leatherman <[email protected]>
Initial commit
ee0263d0bc787d57d4cf3388079e386e6faae210 authored over 2 years ago by Zach Leatherman <[email protected]>
ee0263d0bc787d57d4cf3388079e386e6faae210 authored over 2 years ago by Zach Leatherman <[email protected]>