URLFormJS
URLFormJS | nonio | |
---|---|---|
4 | 4 | |
21 | 109 | |
- | - | |
5.9 | 0.0 | |
10 months ago | over 1 year ago | |
JavaScript | Shell | |
BSD 3-clause "New" or "Revised" License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
URLFormJS
-
Show HN: Non.io, a Reddit-like platform Ive been working on for the last 4 years
I'm concerned about the `#` character in the URL.
# means fragment and that's kept local and not sent to the server unless client side Javascript sends it to the server. I would use an identifier that doesn't already mean something to the URL.
See https://github.com/Cyphrme/URLFormJS#query-parameters-fragme... (Also see https://github.com/Cyphrme/Path)
For an example where this is relevant: https://cyphr.me/ed25519_tool/ed.html#?msg_encoding=Text&msg...
And see https://www.rfc-editor.org/rfc/rfc3986#section-3.5
- URLFormJS: Create sticky forms, stateful applications, shareable links
-
How to store your app's entire state in the url
I wrote a library for storing application state in the URL. Its novel feature is using fragment query, which prevents the information from being sent to the server.
https://github.com/Cyphrme/URLFormJS
I would love to see it get more use.
Here's a small demo: https://cyphrme.github.io/URLFormJS/#?first_name=Bob&last_na...
See my other comment on this page for some other examples of its use.
nonio
-
Show HN: Non.io, a Reddit-like platform Ive been working on for the last 4 years
Thank you! A lot of sweat went into those. The frontend is pure vanilla js, and all of those animations are hand coded.
Backend is in go.
Source is here: https://github.com/jjcm/nonio
-
Tossing my own into the mix - my personal project over the last 4 years, non.io
I've made all of this open source as well, my main goal is to help us land on a better model than what we have today: https://github.com/jjcm/nonio
-
We handle 80TB and 5M page views a month for under $400
Password: hackernews
The site is currently in demo mode, and the db will be wiped before launch - feel free to sign in and poke around. Also it's hosted in Australia currently, so site may be a little slow for those in the US.
Source is here: https://github.com/jjcm/soci
What are some alternatives?
Path - A more robust URI naming scheme
RetroShare - RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.
calculang - calculang is a language for calculations 🧮💬👩💻
Ed25519Tool - Ed25519 signing and verification online tool.
u - μ is a JavaScript library for encoding/decoding state (JavaScript object) in URL
xstate - Actor-based state management & orchestration for complex app logic.
TenTags.io
ipfs - IPFS implementation in JavaScript
CozeJS - Coze Javascript - cryptographic JSON messaging specification
brotli-wasm - A reliable compressor and decompressor for Brotli, supporting node & browsers via wasm
pastml