গেটসবি জেএস চিটশিট

ডেভসংকেত

গেটসবি জেএস হচ্ছে রিঅ্যাক্ট জেএস দিয়ে স্ট্যাটিক সাইট জেনারেটর ফ্রেমওয়ার্ক। গেটসবি জেএস দিয়ে আপনি খুব সহজেই একটি স্ট্যাটিক সাইট বানিয়ে ফেলতে পারেন এবং গেটসবি জেএস দিয়ে বানানো স্ট্যাটিক সাইটের রেসপন্স টাইম খুবই দ্রুত হয়ে থাকে।

প্রাথমিক কমান্ড সমূহঃ

GatsbyJS গ্লোবালি ইন্সটল করার জন্য

npm install -g gatsby-cli বা yarn add global gatsby-cli

GatsbyJS এর ভার্শন চেক করা

gatsby -v, --version

GatsbyJS এর কমান্ড সম্পর্কিত হেল্প এর জন্য

gatsby -h, --help

GatsbyJS দ্বারা নতুন একটি gatsby site তৈরী করার জন্য

gatsby new my-gatsby-site [gatsby-starter-link]

GatsbyJS সার্ভার রান করার জন্য

gatsby develop

GatsbyJS সাইট build করার জন্য

gatsby build

GatsbyJS সাইটের লোকাল প্রোডাকশন build তৈরীর জন্য

gatsby serve

প্রাথমিক কমান্ড সমূহঃ

GatsbyJS ডেভেলপমেন্ট info জানার জন্য

gatsby info

GatsbyJS ডেভেলপমেন্ট info কপি জানার জন্য

gatsby info -C, --clipboard

GatsbyJS ডেভেলপমেন্ট environment ক্লিন করার জন্য

gatsby clean

gatsby develop রিলেটেড সাব-কমান্ড সমুহ

host সেট করার জন্য

gatsby develop -H, --host

port সেট করার জন্য

gatsby develop -p, --port

আপনার ডিফল্ট ব্রাউজারে gatsby সাইট ওপেন করার জন্য

gatsby develop -o, --open

HTTPS ব্যবহার করার জন্য

gatsby develop -S, --https

gatsby build রিলেটেড সাব-কমান্ড সমুহ

পাথ প্রিফিক্স সেট করার জন্য

gatsby build --prefix-paths

JS bundle সমূহ uglify না করে build করার জন্য (Debugging purpose)

gatsby build --no-uglify

ট্রেসার কনফিগার open করার জন্য

gatsby build --open-tracing-config-file

gatsby serve বিষয়ক সাব-কমান্ড সমুহ

host সেট করার জন্য

gatsby serve -H, --host

port সেট করার জন্য

gatsby serve -p, --port

আপনার ডিফল্ট ব্রাউজারে gatsby সাইট ওপেন করার জন্য

gatsby serve -o, --open

পাথ প্রিফিক্স সেট করার জন্য

gatsby serve --prefix-paths

অন্যান্য কমান্ড সমুহ

Gatsby Blog তৈরী করার জন্য

gatsby new my-blog-name https://github.com/gatsbyjs/gatsby-starter-blog

নতুন ব্লগ ডিরেক্টরিতে নেভিগেট করে develop শুরু করার জন্য

cd my-blog-name && gatsby develop

নিম্নোক্ত config ফাইল সমূহ gatsby প্রোজেক্টের root ডিরেক্টরিতে থাকবে

gatsby-config.jsgatsby-node.jsgatsby-browser.jsgatsby-ssr.js

প্রয়োজনীয় লিঙ্ক সমূহ

Gatsby ডকুমেন্টেশন

https://gatsby.dev/docs

গিটহাবে GatsbyJS

https://github.com/gatsbyjs/gatsby

GatsbyJS টিউটোরিয়াল

https://gatsbyjs.org/tutorial/

GatsbyJS Quick start

https://gatsbyjs.org/docs/quick-start

GatsbyJS starter library

https://gatsbyjs.org/starters/?v=2

GatsbyJS plugins

https://gatsbyjs.org/plugins/

GatsbyJS Blog

https://gatsbyjs.org/blog/

প্রয়োজনীয় লিঙ্ক সমূহ

GatsbyJS Quick Recipes Guide

https://gatsbyjs.org/docs/recipes/

Adding Images

gatsby.dev/images

GatsbyJS Node APIs

gatsby.dev/api

Querying with GraphQL

gatsby.dev/graphql

GatsbyJS Deploying & Hosting

gatsby.dev/deploy

GatsbyJS Link

gatsby.dev/link

GatsbyJS Static Query

gatsby.dev/static-query

প্রয়োজনীয় লিঙ্ক সমূহ

GatsbyJS Contribution Guideline

gatsby.dev/contribute
ডেভসংকেত

বাংলা চিটশিটের ভান্ডার

devsonket.com

প্রিন্ট করুন