---
title: Gatsby.js
localeTitle: Gatsby.js
---
## Gatsby.js

غاتسبي هو مولد موقع ثابت ل [ردة الفعل](https://guide.freecodecamp.org/react) ، والمدعوم من [GraphQL](https://graphql.org/) .

توفر بيئة Gatsby العديد من "المبتدئين" للمساعدة في تكوين المواقع الثابتة بسرعة. يمكن العثور على المقبلات هنا: [مكتبة المبتدئين](https://www.gatsbyjs.org/starters/) .

### التثبيت واستخدام Gatsby CLI

*   العقدة: `npm install --global gatsby-cli`
*   ابدأ مع كاتب غاتسبي الرسمي: `gatsby new gatsby-site https://github.com/gatsbyjs/gatsby-starter-default`
*   بعد ذلك التغيير إلى الدليل الذي تم إنشاؤه حديثا `cd gatsby-site`
*   `gatsby develop` يبدأ خادم تطوير إعادة تحميل الساخنة. سيتم إعادة تحميل الموقع عند حفظ التغييرات في `src/pages` .
*   لإنشاء صفحات HTML ثابتة استخدم `gatsby build`
*   `gatsby serve` على تشغيل خادم محلي يقدم موقعك المبني.

#### معلومات اكثر:

للاطلاع على البرامج التعليمية والمزيد من المعلومات ، راجع الموقع [الرسمي لـ Gatsby.js](https://www.gatsbyjs.org/tutorial/) : [الموقع الرسمي لـ Gatsby.js](https://www.gatsbyjs.org/tutorial/)