Skip to content Skip to sidebar Skip to footer

Show HN: Cample.js – Framework Without VDOM by antonmak11

{“payload”:{“allShortcutsEnabled”:false,”fileTree”:{“”:{“items”:[{“name”:”.github”,”path”:”.github”,”contentType”:”directory”},{“name”:”dist”,”path”:”dist”,”contentType”:”directory”},{“name”:”src”,”path”:”src”,”contentType”:”directory”},{“name”:”test”,”path”:”test”,”contentType”:”directory”},{“name”:”.babelrc”,”path”:”.babelrc”,”contentType”:”file”},{“name”:”.editorconfig”,”path”:”.editorconfig”,”contentType”:”file”},{“name”:”.eslintrc.json”,”path”:”.eslintrc.json”,”contentType”:”file”},{“name”:”.gitignore”,”path”:”.gitignore”,”contentType”:”file”},{“name”:”.mocharc.json”,”path”:”.mocharc.json”,”contentType”:”file”},{“name”:”.prettierrc.json”,”path”:”.prettierrc.json”,”contentType”:”file”},{“name”:”CODE_OF_CONDUCT.md”,”path”:”CODE_OF_CONDUCT.md”,”contentType”:”file”},{“name”:”CONTRIBUTING.md”,”path”:”CONTRIBUTING.md”,”contentType”:”file”},{“name”:”LICENSE”,”path”:”LICENSE”,”contentType”:”file”},{“name”:”README.md”,”path”:”README.md”,”contentType”:”file”},{“name”:”package-lock.json”,”path”:”package-lock.json”,”contentType”:”file”},{“name”:”package.json”,”path”:”package.json”,”contentType”:”file”},{“name”:”tsconfig.json”,”path”:”tsconfig.json”,”contentType”:”file”}],”totalCount”:17}},”fileTreeProcessingTime”:3.584427,”foldersToFetch”:[],”reducedMotionEnabled”:null,”repo”:{“id”:529643571,”defaultBranch”:”main”,”name”:”Cample.js”,”ownerLogin”:”Camplejs”,”currentUserCanPush”:false,”isFork”:false,”isEmpty”:false,”createdAt”:”2022-08-27T16:50:23.000Z”,”ownerAvatar”:”https://avatars.githubusercontent.com/u/112269809?v=4″,”public”:true,”private”:false,”isOrgOwned”:true},”symbolsExpanded”:false,”treeExpanded”:true,”refInfo”:{“name”:”main”,”listCacheKey”:”v0:1697215079.0″,”canEdit”:false,”refType”:”branch”,”currentOid”:”5050aba01cac1f59cac307f6f5044ad1938b2587″},”path”:”README.md”,”currentUser”:null,”blob”:{“rawLines”:null,”stylingDirectives”:null,”csv”:null,”csvError”:null,”dependabotInfo”:{“showConfigurationBanner”:false,”configFilePath”:null,”networkDependabotPath”:”/Camplejs/Cample.js/network/updates”,”dismissConfigurationNoticePath”:”/settings/dismiss-notice/dependabot_configuration_notice”,”configurationNoticeDismissed”:null,”repoAlertsPath”:”/Camplejs/Cample.js/security/dependabot”,”repoSecurityAndAnalysisPath”:”/Camplejs/Cample.js/settings/security_analysis”,”repoOwnerIsOrg”:true,”currentUserCanAdminRepo”:false},”displayName”:”README.md”,”displayUrl”:”https://github.com/Camplejs/Cample.js/blob/main/README.md?raw=true”,”headerInfo”:{“blobSize”:”4.21 KB”,”deleteInfo”:{“deleteTooltip”:”You must be signed in to make or propose changes”},”editInfo”:{“editTooltip”:”You must be signed in to make or propose changes”},”ghDesktopPath”:”https://desktop.github.com”,”gitLfsPath”:null,”onBranch”:true,”shortPath”:”620a634″,”siteNavLoginPath”:”/login?return_to=https%3A%2F%2Fgithub.com%2FCamplejs%2FCample.js%2Fblob%2Fmain%2FREADME.md”,”isCSV”:false,”isRichtext”:true,”toc”:[{“level”:1,”text”:”Cample.js – moderately fast reactive javascript framework.”,”anchor”:”camplejs—moderately-fast-reactive-javascript-framework”,”htmlText”:”Cample.js – moderately fast reactive javascript framework.”},{“level”:3,”text”:”Reactivity without Virtual DOM!”,”anchor”:”reactivity-without-virtual-dom”,”htmlText”:”Reactivity without Virtual DOM!”},{“level”:2,”text”:”Installation”,”anchor”:”installation”,”htmlText”:”Installation”},{“level”:2,”text”:”Why Cample.js?”,”anchor”:”why-camplejs”,”htmlText”:”Why Cample.js?”},{“level”:2,”text”:”Features”,”anchor”:”features”,”htmlText”:”Features”},{“level”:2,”text”:”Getting started”,”anchor”:”getting-started”,”htmlText”:”Getting started”},{“level”:3,”text”:”JavaScript”,”anchor”:”javascript”,”htmlText”:”JavaScript”},{“level”:3,”text”:”HTML”,”anchor”:”html”,”htmlText”:”HTML”},{“level”:2,”text”:”Repository”,”anchor”:”repository”,”htmlText”:”Repository”},{“level”:2,”text”:”Changelog”,”anchor”:”changelog”,”htmlText”:”Changelog”},{“level”:2,”text”:”Benchmark”,”anchor”:”benchmark”,”htmlText”:”Benchmark”},{“level”:2,”text”:”Contribution”,”anchor”:”contribution”,”htmlText”:”Contribution”},{“level”:2,”text”:”Inspiration”,”anchor”:”inspiration”,”htmlText”:”Inspiration”},{“level”:2,”text”:”License”,”anchor”:”license”,”htmlText”:”License”}],”lineInfo”:{“truncatedLoc”:”105″,”truncatedSloc”:”71″},”mode”:”file”},”image”:false,”isCodeownersFile”:null,”isPlain”:false,”isValidLegacyIssueTemplate”:false,”issueTemplateHelpUrl”:”https://docs.github.com/articles/about-issue-and-pull-request-templates”,”issueTemplate”:null,”discussionTemplate”:null,”language”:”Markdown”,”languageID”:222,”large”:false,”loggedIn”:false,”newDiscussionPath”:”/Camplejs/Cample.js/discussions/new”,”newIssuePath”:”/Camplejs/Cample.js/issues/new”,”planSupportInfo”:{“repoIsFork”:null,”repoOwnedByCurrentUser”:null,”requestFullPath”:”/Camplejs/Cample.js/blob/main/README.md”,”showFreeOrgGatedFeatureMessage”:null,”showPlanSupportBanner”:null,”upgradeDataAttributes”:null,”upgradePath”:null},”publishBannersInfo”:{“dismissActionNoticePath”:”/settings/dismiss-notice/publish_action_from_dockerfile”,”dismissStackNoticePath”:”/settings/dismiss-notice/publish_stack_from_file”,”releasePath”:”/Camplejs/Cample.js/releases/new?marketplace=true”,”showPublishActionBanner”:false,”showPublishStackBanner”:false},”rawBlobUrl”:”https://github.com/Camplejs/Cample.js/raw/main/README.md”,”renderImageOrRaw”:false,”richText”:”n n n nnnReactivity without Virtual DOM!nnnnBeta versionnInstallationnInstall via NPM:nnInstalling via npm is currently

Read more

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.