Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

An encyclopedia for everything, Programming.

License

NotificationsYou must be signed in to change notification settings

Buzzpy/Dev-Encyclopedia

Repository files navigation

Dev encyclopedia is a simple, easy-to-use, and ad-free website that simplifies technical terms, concepts, jargon, and whatnot. It has a simple UI, covers various fields like UI/UX, Backend Development, AI/ML, and more, with 420+ simplified terms.

It is fueled by contributions and donations (and coffee, of course).

featured-on-dev-communityfeatured-on-hackernoonfeatured-on-fountn design

Copy of Github Banner (1)

This project is launched but much space for improvement is left. Help me build this project by contributing to this repository


Tech Stack

AstroBootstrap CSSPrettierTypeScriptNode.js


Quick Links

License |Sponsoring |How to Contribute |Notable Contributors |Installation and Deployment


Installation and Deployment

Install all the requirements withnpm install after forking and cloning the repository:

  npm install

To deploy this project in a local environment, run the following:

  npm run dev

To build your site for deployment, run the following. By default, this will generate static files and place them in a dist/ directory. If SSR is enabled, this will generate the necessary server files to serve your site.

  npm run build

Thepreview command allows you to preview your site locally after building to catch any errors in your build output before deploying it by starting a local server to serve the contents of your static directory (dist/ by default) created by runningastro build.The command is not designed to be run in production.

  npm run preview

Contributing

Found some important information missing? Please open a Pull Request and help improve this project. We welcome contributions of all kinds, whether it's adding new terms, fixing typos, or suggesting new features.

Issue Templates

How to Contribute (PRs)

  1. Fork the Repository:

    • Start by forking this repository to your own GitHub account. This creates a copy of the repository under your GitHub account where you have full control.
  2. Clone the Repository:

    • Once you have forked the repository, clone your fork to your local machine to start working on the project.
    • Use the following command to clone the repository:
      git clone https://github.com/your-username/Dev-Encyclopedia.git
    • Replaceyour-username with your GitHub username.
  3. Create a New Branch (Optional but Recommended):

    • We recommend creating a new branch for your changes to keep yourdevelop branch clean and to isolate your work.
    • Use the following command:
      git checkout -b feature-branch
    • Replacefeature-branch with a name that reflects the work you’re doing (e.g.,add-content,fix-typo).
  4. Make Your Changes:

    • Make the necessary changes to the HTML files or any other content in the repository.
  5. Commit Your Changes:

    • After making your changes, commit them with a brief and descriptive message:
      git add.git commit -m"Brief description of the changes"
  6. Push to GitHub:

    • Push your changes to your forked repository:
      git push origin feature-branch
  7. Open a Pull Request:

    • Go to the original repository on GitHub and open a Pull Request (PR) from your branch to thedevelop branch.
    • Make sure to describe the changes you’ve made and why they’re beneficial to the project.
  8. Get Your PR Merged:

    • Once your PR is reviewed and approved, it will be merged into thedevelop branch. After thorough testing, thedevelop branch will be merged into themain branch for deployment (please note that this may take 2-3 days).

IMPORTANT: This project uses themain branch fordeployment and thedevelop branch foractive development. All contributions should be made to thedevelop branch, which will be tested and reviewed before being merged into the main branch for deployment.

Thank you for contributing to the Dev Encyclopedia!

🎖️ Notable Contributors

We are grateful to our outstanding contributors who have significantly impacted this project. Check out their profiles below!

Contributor NameLinkedInGitHub
Ray Mathew (@RayMathew)LinkedInGitHub
Amine Naqi (@Rodelph)LinkedInGitHub
Sudharshaun Mugundan (@Sudharshaun)LinkedInGitHub
Kwong Cheong N. (@KC900201)LinkedInGitHub

Sponsoring

A few dollars toward hosting and domain costs would be appreciated! Also, a sponsor page would be dedicated to the website so it's a win-win.

Buy Me a Coffee at ko-fi.com

License: CC BY-NC-SA 4.0

This project, Dev Encyclopedia, is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You are free to share and adapt the content for non-commercial purposes, as long as you give appropriate credit and share any derivative works under the same license.For more details, see the full license.

Contributors42


[8]ページ先頭

©2009-2025 Movatter.jp