Abell ๐ŸŒ€'s Avatar

Abell ๐ŸŒ€

@abelljs.org

A Low-level, Framework-Agnostic, Static-Site-Generator for JavaScript Developers powered by Vite ๐Ÿค— If it breaks, blame @srbh.dev ๐ŸŒ abelljs.org

29
Followers
4
Following
2
Posts
06.11.2024
Joined
Posts Following

Latest posts by Abell ๐ŸŒ€ @abelljs.org

I made abell support client-side code (to use it as a template in web component) just 1 day before bsky-widget's release ๐Ÿคญ

The template compiles down to JS string literal on build-time

`<div>{{ props.handle }}</div>` --> `const html = () => `<div>${props.handle}</div>` `

10.11.2024 14:40 ๐Ÿ‘ 4 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Release abell-v1.0.0-beta.5: Remove node dependencies in Abell runtime to allow abell to run on client-side ยท abelljs/abell What's Changed feat: remove node dependencies from compiler by @saurabhdaware in #188 You can now set experimentalAllowClientSide: true which will allow you to import .abell files in client-side ...

New version of abell adds an experimental flag that allows you to import `.abell` files in client-side code ๐Ÿš€

```
// vite.config.ts

{
abell: {
experimentalAllowClientSide: true
}
}
```

github.com/abelljs/abel...

06.11.2024 16:55 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

๐Ÿฆ‹ ๐Ÿค ๐ŸŒ€

06.11.2024 16:27 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1