frintjs / frintjs/frint

How to make frint work with custom elements or custom element lib (lit-html, atomico etc)?

Open
#442 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
756
Forks
33
PR merge metrics
No merged PRs in 30d

Description

I'm trying to make frintjs work with [atomico](https://github.com/atomicojs/atomico/issues/27) which uses reactive custom elements (aka web components) and seems a more modern and natural fit for frintjs.

Would much appreciate some advice for how to make a frint adapter for a custom elements library.
Does the component have to be a class? The modern way seems to be a more functional approach, such as with React 16 using hooks. Atomico also uses hooks.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing frint's adapter model and the linked Atomico issue, then compare their assumptions about class-based components with Atomico's functional, hook-based custom elements. Determine whether an adapter is feasible and document the required integration path or a concrete blocker; the report names no files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.