You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let me start by saying that I really love your project, great potential concentrated in a hundred lines of code: impressive! The open source world should take an example from minimalist projects like yours (for the curious, Mini Van is another great project with a similar philosophy).
Praise aside, I think the only thing fixi.js is missing is support for the History API so you can build a full Single Page App.
Specifically, there are three missing features:
changing the document title: it's already nice the way htmx does it using <title>New title</title>, so you could use the same approach
when navigating back and forth in the history
remember the position of the page (scroll x, y)
cache of the HTML code (ideally not the whole page, but just the altered content) so you don't redo unnecessary requests
If looking for ideas, there is a minimalist implementation of htmx that already supports the History API: they don't look like big additions, so fixi.js's size wouldn't increase by too much.
The text was updated successfully, but these errors were encountered:
Let me start by saying that I really love your project, great potential concentrated in a hundred lines of code: impressive! The open source world should take an example from minimalist projects like yours (for the curious, Mini Van is another great project with a similar philosophy).
Praise aside, I think the only thing fixi.js is missing is support for the History API so you can build a full Single Page App.
Specifically, there are three missing features:
<title>New title</title>
, so you could use the same approachIf looking for ideas, there is a minimalist implementation of htmx that already supports the History API: they don't look like big additions, so fixi.js's size wouldn't increase by too much.
The text was updated successfully, but these errors were encountered: