René's URL Explorer Experiment


Title: GitHub - peerreynders/solid-start-notes-basic: Basic client rendered notes app using SolidStart beta

Open Graph Title: GitHub - peerreynders/solid-start-notes-basic: Basic client rendered notes app using SolidStart beta

X Title: GitHub - peerreynders/solid-start-notes-basic: Basic client rendered notes app using SolidStart beta

Description: Basic client rendered notes app using SolidStart beta - peerreynders/solid-start-notes-basic

Open Graph Description: Basic client rendered notes app using SolidStart beta - peerreynders/solid-start-notes-basic

X Description: Basic client rendered notes app using SolidStart beta - peerreynders/solid-start-notes-basic

Opengraph URL: https://github.com/peerreynders/solid-start-notes-basic

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:db79f071-8ecb-6c58-3123-b9e680dc4e2b
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idAA20:B3582:2C113F4:3B4BABA:6972F0BF
html-safe-nonceed643143abde7f5b269e9492587e353ad26c472a7c860eb33721bac6d112196e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQTIwOkIzNTgyOjJDMTEzRjQ6M0I0QkFCQTo2OTcyRjBCRiIsInZpc2l0b3JfaWQiOiI2MDk2Njg5NjgwMjU2MDA0Mjg3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac45819aef01f93f34bae5d1e86a4bead292213f76d71d7f56b0efb97b89318989
hovercard-subject-tagrepository:573007433
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/peerreynders/solid-start-notes-basic
twitter:imagehttps://opengraph.githubassets.com/7ed26d9f2e579b1d04fc6e46152851f9209a25231c49dd7515e0831521c05205/peerreynders/solid-start-notes-basic
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/7ed26d9f2e579b1d04fc6e46152851f9209a25231c49dd7515e0831521c05205/peerreynders/solid-start-notes-basic
og:image:altBasic client rendered notes app using SolidStart beta - peerreynders/solid-start-notes-basic
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None25ef7e923c492d9047af899b2ba66bfcb0a78059369630f2ce2cf57826ed6a53
turbo-cache-controlno-preview
go-importgithub.com/peerreynders/solid-start-notes-basic git https://github.com/peerreynders/solid-start-notes-basic.git
octolytics-dimension-user_id17050883
octolytics-dimension-user_loginpeerreynders
octolytics-dimension-repository_id573007433
octolytics-dimension-repository_nwopeerreynders/solid-start-notes-basic
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id573007433
octolytics-dimension-repository_network_root_nwopeerreynders/solid-start-notes-basic
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec0badd0db61d89a34653af2d762b2eb8c84f9d59
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpeerreynders%2Fsolid-start-notes-basic
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpeerreynders%2Fsolid-start-notes-basic
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=peerreynders%2Fsolid-start-notes-basic
Reloadhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
Reloadhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
Reloadhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
peerreynders https://patch-diff.githubusercontent.com/peerreynders
solid-start-notes-basichttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpeerreynders%2Fsolid-start-notes-basic
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fpeerreynders%2Fsolid-start-notes-basic
Star 29 https://patch-diff.githubusercontent.com/login?return_to=%2Fpeerreynders%2Fsolid-start-notes-basic
29 stars https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/stargazers
0 forks https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/forks
Branches https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/branches
Tags https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tags
Activity https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fpeerreynders%2Fsolid-start-notes-basic
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpeerreynders%2Fsolid-start-notes-basic
Code https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
Issues 0 https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/issues
Pull requests 0 https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/pulls
Actions https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/actions
Projects 0 https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/projects
Security 0 https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/security
Insights https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/pulse
Code https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
Issues https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/issues
Pull requests https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/pulls
Actions https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/actions
Projects https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/projects
Security https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/security
Insights https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/pulse
Brancheshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/branches
Tagshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tags
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/branches
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tags
44 Commitshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/commits/main/
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/commits/main/
docs/assetshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/docs/assets
docs/assetshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/docs/assets
moqhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/moq
moqhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/moq
publichttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/public
publichttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/public
srchttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/src
srchttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/tree/main/src
.eslintrc.cjshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.eslintrc.cjs
.eslintrc.cjshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.eslintrc.cjs
.gitattributeshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.gitattributes
.gitattributeshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.gitattributes
.gitignorehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.gitignore
.prettierignorehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.prettierignore
.prettierignorehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.prettierignore
.prettierrc.jsonhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.prettierrc.json
.prettierrc.jsonhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/.prettierrc.json
README.mdhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/README.md
esb-run.tshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/esb-run.ts
esb-run.tshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/esb-run.ts
package.jsonhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/package.json
package.jsonhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/package.json
pnpm-lock.yamlhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/pnpm-lock.yaml
pnpm-lock.yamlhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/pnpm-lock.yaml
tsconfig.jsonhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/tsconfig.json
tsconfig.jsonhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/tsconfig.json
vite.config.tshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/vite.config.ts
vite.config.tshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/vite.config.ts
READMEhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#solidstart-notes-basic
Musing on HTML Partialshttps://youtu.be/N-QwFFqI8aQ?t=12170
What Comes After GraphQL?https://youtu.be/gfKrdN1RzoI?t=14516
first beta versionhttps://github.com/peerreynders/solid-start-notes-basic/tree/2fe3462b30ab9008576339648f13d9457da3ff5f
React Server Components Demohttps://github.com/reactjs/server-components-demo
LICENSEhttps://github.com/reactjs/server-components-demo/blob/main/LICENSE
no pg forkhttps://github.com/pomber/server-components-demo/
Data Fetching with React Server Componentshttps://youtu.be/TQQPAU21ZUw
Unstorage Node.js Filesystem (Lite) driverhttps://unstorage.unjs.io/drivers/fs#nodejs-filesystem-lite
nksarafhttps://github.com/nksaraf
capabilityhttps://github.com/solidjs/solid-start/tree/3f086d7660a6e29dea649e80ea5a7d2fc1ff5910/archived_examples/notes
live demohttps://notes-server-components.vinxi.workers.dev/
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#route-design
route.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/framework/router.js
encoded URI componenthttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent
search parameterhttps://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams
transitionhttps://react.dev/reference/react/startTransition
SSRhttps://www.patterns.dev/react/server-side-rendering/
ReactNodeshttps://github.com/DefinitelyTyped/DefinitelyTyped/blob/f1f24cebc663e157637c343ca61766d5a9e00384/types/react/index.d.ts#L424C1-L436C1
hydratedhttps://dev.to/this-is-learning/why-efficient-hydration-in-javascript-frameworks-is-so-challenging-1ca3
CSRhttps://www.patterns.dev/react/client-side-rendering/
@solidjs/routerhttps://docs.solidjs.com/reference/solid-router/components/router
cache()https://docs.solidjs.com/reference/solid-router/data-apis/cache
“App Shell”https://developer.chrome.com/blog/app-shell
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#layout-app-shell
App.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/App.js
app.tsxhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/src/app.tsx
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/docs/assets/layout.jpg
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#on-suspense-and-usetransition
paint holdinghttps://developer.chrome.com/blog/paint-holding
useTransitionhttps://docs.solidjs.com/reference/reactive-utilities/use-transition
https://docs.solidjs.com/references/api-reference/control-flow/Suspense
fallbackhttps://docs.solidjs.com/reference/components/suspense#props
@solidjs/routerhttps://docs.solidjs.com/guides/routing-and-navigation
useIsRouting()https://docs.solidjs.com/guides/routing-and-navigation#useisrouting
roothttps://docs.solidjs.com/routing/defining-routes#component-routing
are judged to provide worse UXhttps://www.nngroup.com/articles/skeleton-screens/#are-skeleton-screens-better-than-progress-bars-or-spinners
NoteListSkeleton.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/NoteListSkeleton.js
NoteSkeleton.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/NoteSkeleton.js
search-fieldhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#search-field
brief-listhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#brief-list
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#route-content-route-components
Note.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/Note.js
server/api.server.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/server/api.server.js#L175-L183
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#not-found
404 Not Foundhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-none
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-new
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/docs/assets/note-display.jpg
layout componenthttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#layout-app-shell
paint holidinghttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#on-suspense-and-usetransition
https://github.com/solidjs/solid/blob/3212f74db68a526754ce107f1d3e1da0809c4678/CHANGELOG.md#official-partial-hydration-support
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time
overly simplistichttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/Note.js#L57
arbitrary localehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/src/lib/date-time.ts#L3
datetimehttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/time#datetime
onMounthttps://docs.solidjs.com/reference/lifecycle/on-mount
textContenthttps://developer.mozilla.org/en-US/docs/Web/API/Node/textContent
refhttps://docs.solidjs.com/references/api-reference/special-jsx-attributes/ref
historyhttps://developer.mozilla.org/en-US/docs/Web/API/Window/history
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#components
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#spinner
modifierhttps://getbem.com/naming/#modifier
Spinner.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/Spinner.js
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#search-field
SearchField.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SearchField.js
useTransitionhttps://react.dev/reference/react/useTransition
interruptshttps://react.dev/reference/react/useTransition#starttransition-caveats
inputhttps://developer.mozilla.org/en-US/docs/Web/API/Element/input_event
useTransitionhttps://docs.solidjs.com/reference/reactive-utilities/use-transition
On Suspense and useTransitionhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#on-suspense-and-usetransition
solid-routerhttps://github.com/solidjs/solid-router
useIsRouting()https://docs.solidjs.com/reference/solid-router/primitives/use-is-routing
solid-primitiveshttps://github.com/solidjs-community/solid-primitives/blob/70b09201f951ebccf0c932e65c5a957f269e2686/packages/scheduled/src/index.ts#L32-L44
useSearchParams()https://docs.solidjs.com/reference/solid-router/primitives/use-search-params
query stringhttps://developer.mozilla.org/en-US/docs/Learn/Common_questions/Web_mechanics/What_is_a_URL#parameters
createUniqueId()https://docs.solidjs.com/reference/component-apis/create-unique-id
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label#for
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#id
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#edit-button
EditButton.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/EditButton.js
Againhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#search-field
transitionhttps://react.dev/reference/react/useTransition
update note routehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note
new note routehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-new
useLocation()https://docs.solidjs.com/reference/solid-router/primitives/use-location
useNavigate()https://docs.solidjs.com/reference/solid-router/primitives/use-navigate
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#app-context
SidebarNoteContent.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNoteContent.js
title changing between two rendershttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNoteContent.js#L28-L33
discriminated unionhttps://www.typescriptlang.org/docs/handbook/2/narrowing.html#discriminated-unions
excess property checkshttps://www.typescriptlang.org/docs/handbook/2/objects.html#excess-property-checks
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#brief-list
NoteList.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/NoteList.js
SidebarNote.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNote.js
SidebarNoteContent.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNoteContent.js
transitionhttps://react.dev/reference/react/useTransition
NoteListSkeleton.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/NoteListSkeleton.js
suspense boundaryhttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/App.js#L38
'use server'https://start.solidjs.com/api/server
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/docs/assets/brief-list.jpg
createAsync()https://docs.solidjs.com/reference/solid-router/data-apis/create-async
cache()https://docs.solidjs.com/reference/solid-router/data-apis/cache
storehttps://docs.solidjs.com/reference/stores/using-stores#createstore
reconcilehttps://docs.solidjs.com/reference/stores/store-utilities#reconcile
impedance mismatchhttps://agiledata.org/essays/impedancemismatch.html
en-GB locale and UTChttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/src/lib/date-time.ts#L3
event delegationhttps://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events#event_delegation
data attributehttps://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dataset
parametershttps://docs.solidjs.com/reference/solid-router/primitives/use-params
derived signalhttps://docs.solidjs.com/concepts/derived-values/derived-signals
data attributehttps://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dataset
navigateshttps://docs.solidjs.com/reference/solid-router/primitives/use-navigate
location.pathnamehttps://docs.solidjs.com/reference/solid-router/primitives/use-location
useLastEdit()https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#app-context
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#brief
SidebarNote.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNote.js
SidebarNoteContent.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNoteContent.js
SidebarNoteContent.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/SidebarNoteContent.js
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/docs/assets/brief.jpg
animationendhttps://developer.mozilla.org/en-US/docs/Web/API/Element/animationend_event
modifierhttps://getbem.com/naming/#modifier
notehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-preview
NotePreview.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/NotePreview.js
TextWithMarkdown.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/TextWithMarkdown.js
innerHTMLhttps://docs.solidjs.com/reference/jsx-attributes/innerhtml-or-textcontent
sanitize-htmlhttps://github.com/apostrophecms/sanitize-html
issueshttps://github.com/apostrophecms/sanitize-html/issues/639#issuecomment-1856695165
DOMPurifyhttps://github.com/cure53/DOMPurify
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-edit
NoteEditor.jshttps://github.com/reactjs/server-components-demo/blob/95fcac10102d20722af60506af3b785b557c5fd7/src/NoteEditor.js
https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/blob/main/docs/assets/note-edit.jpg
derived signalhttps://docs.solidjs.com/concepts/derived-values/derived-signals
note-newhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-new
notehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note
notehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note
fireshttps://developer.mozilla.org/en-US/docs/Web/API/Element/input_event
derived signalshttps://docs.solidjs.com/concepts/derived-values/derived-signals
heading elementhttps://developer.mozilla.org/en-US/docs/Web/API/HTMLHeadingElement
note-previewhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#note-preview
brief-listhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#brief-list
requestSubmit()https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/requestSubmit
pathnamehttps://developer.mozilla.org/en-US/docs/Web/API/URL/pathname
searchhttps://developer.mozilla.org/en-US/docs/Web/API/URL/search
locationhttps://docs.solidjs.com/reference/solid-router/primitives/use-location
actionhttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/form#action
prophttps://facebook.github.io/jsx/#sec-jsx-attributes
JSXhttps://facebook.github.io/jsx/
solid-start's RPC mechanismhttps://start.solidjs.com/api/server
FormData mechanismhttps://developer.mozilla.org/en-US/docs/Web/API/FormData/FormData#form
revalidatehttps://docs.solidjs.com/reference/solid-router/data-apis/cache
typescript https://patch-diff.githubusercontent.com/topics/typescript
solid https://patch-diff.githubusercontent.com/topics/solid
fine-grained https://patch-diff.githubusercontent.com/topics/fine-grained
solid-js https://patch-diff.githubusercontent.com/topics/solid-js
solid-start https://patch-diff.githubusercontent.com/topics/solid-start
Readme https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
Activityhttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/activity
29 starshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/watchers
0 forkshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fpeerreynders%2Fsolid-start-notes-basic&report=peerreynders+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/releases
Packages 0https://patch-diff.githubusercontent.com/users/peerreynders/packages?repo_name=solid-start-notes-basic
Please reload this pagehttps://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic
TypeScript 72.6% https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/search?l=typescript
SCSS 19.8% https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/search?l=scss
JavaScript 7.6% https://patch-diff.githubusercontent.com/peerreynders/solid-start-notes-basic/search?l=javascript
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.