Why Would I Use An Action For Anything Other Than Form Submissions?
FormData, which simplifies working with forms. So, I can see a clear use case with forms.
But why else would I use an action? Let me try to add some context to my confusion....I got spam from this server.

`vite-plugin-solid` makes Vitest take over twice as long to run
vite-plugin-solid Vite plugin to the Vitest config makes it take around 18 seconds to run, despite the majority of the tests being .test.ts files and having no components (there are only two very small .test.tsx files). It slows down the execution of all other tests, even though the only usage of Solid is a return createMutable(this) at the end of the constructor of every class. The exclude option does not seem to help.
My Vitest config:
```ts
import { defineConfig } from 'vitest/config';...Passing JSX around: Computations created outside a `createRoot` or `render` will never be disposed
computations created outside a first, and the closest thread to my problem is <#1176430732827172874> this one. This user is doing something similar to what I'm doing- I'm storing JSX elements in an array in a store in a context, and I'm just posting to that array every time a button is clicked, creating a new element each time the button is clicked. I then have a <For> component which will go through and render each of those components. This works fine! However I am running up against an odd bug that I truly do not know how to solve.
Trying to then access the context fails within these generated components, telling me that the context is undefined. Additionally, trying to create refs to elements within these elements fail. I have a couple of guesses as to why this is the case: ...How to rerender children whenever a signal changes?
Board. However, after doing this, I realized that everything inside the Board component wasn't being rerendered when the squares signal changes. How can we make it rerender on changes to the signal? Is there a something similar to "createEffect" for components?
Here is the source code: https://github.com/ubmit/tic-tac-toe-solid/blob/main/src/App.tsx
Thanks!...Solidjs route not working...

Getting the full domain/url server side
Does Solid Router's APIs provide any way to abort a pending submission?
form and use the action there instead of calling and then abort the requests that are pending before the form submits by using the window.stop, but then the problem is that, because I have multiple small actions the user can do, a abortion meant for a certain action would end up aborting the other form action.
I'm not sure if Solid internally handles the actions using a fetch (I am using start so it might be more related to vinxi), but if it does, the best for me would to be able to pass in an AbortController to it. I also tried using the submission.clear function but that only clears the underlying data about the submission, it doesn't actually abort the request....No Context when using hyper dom expressions
useCounter(CounterContext) returns undefined when porting the context example to use hyper dom expressions.
Check codepen here: https://codepen.io/wrnrlr/pen/eYojdqV?editors=1011
Any ideas what I am doing wrong?...How to do CSR in SolidJs?
facing reactivity issues
The props are reactive, right?
solid-table:
```ts
export function DataTable<TData extends { id: string }>(props: {
data: TableOptions<TData>["data"];
columns: TableOptions<TData>["columns"];...Is it possible for all requests and actions to share a server side (singleton) module in memory?
api/messages) share one copy of the server's pub-sub module, while all the send-message actions go to a separate copy of that module (which of course doesn't have any subscriptions registered).
I've tried routing the imports through src/entry-server.ts in case that might coerce the use of one common instantiation (it didn't), and doubled down by using unjs/hookable (perhaps improperly) there, again without success....Delete key in store
setMyStore("my_key", value);...Solid Start Route for simple redirect

Am I obliged to combine Suspense with Show?
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'map')
I understand the cause, but I'm surprised. I was expecting that the Suspense would delay the children until the data is available. Adding a Show solves the issue, but I'm wondering if I can handle this differently.
...computations created outside ... in a Context
Need help on how to make "Kind of multipage" in SolidJs
