GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - thisdot/framework.dev: A set of websites that act as collections of popular libraries and learning content for the web ecosystem.

BranchesTags
Open more actions menu

Latest commit

 

History

381 Commits
381 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.husky
.husky
 
 
.vscode
.vscode
 
 
packages
packages
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitignore
.gitignore
 
 
.lintstagedrc.js
.lintstagedrc.js
 
 
.nvmrc
.nvmrc
 
 
.prettierrc
.prettierrc
 
 
.yarnrc.yml
.yarnrc.yml
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
add-entry.ts
add-entry.ts
 
 
build-ignore.js
build-ignore.js
 
 
externals.d.ts
externals.d.ts
 
 
migrate-to-collections.ts
migrate-to-collections.ts
 
 
netlify.toml
netlify.toml
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

Framework.dev

Framework.dev is a knowledge base surrounding the ecosystems of different frameworks. It is primarily focused on the JavaScript ecosystem but may expand to other languages in the future. This website is built using Astro. We hope you, the community, will assist us in maintaining the content and informing us when content is out of date or incorrect or when we're missing valuable content.

Project Structure

  • @framework/system is the themeable design system which powers all framework.dev sites
  • @framework/landing-site is the code for the primary framework.dev site.
  • @framework/site is the code for the framework-specific sites. Each site has a different set of data stored in content collections in the src/content. See below on how to quickly contribute new content.

Getting Started

  1. Clone the repo

  2. Run yarn to install deps

  3. Run yarn dev:<site> to start the dev server for a specific site

    • site is the name of the site you want to run, e.g. angular, react, vue, etc. See the package.json for a full list of sites.

Contributing

PRs with content contributions and bug fixes are always welcome, see the contributing guidelines.

If you have an idea for a new feature or major content change (new category, new framework site, etc.) please open an issue first so it can be discussed and vetted before contributing.

To contribute a new entry, we recommend utilizing the yarn add-entry command. It is a CLI that will guide you on adding all the required content for a new entry and store the content in the project.

About

A set of websites that act as collections of popular libraries and learning content for the web ecosystem.

framework.dev

Topics

angularastrographqlnodejsqwikreactsolidjssveltevanilla-extractvue

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

103 stars

Watchers

16 watching

Forks

26 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.