ডেভসংকেত

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

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

কন্ট্রিবিউটর

  • iamraufu
  • sabbirshawon
  • imranfakhrul
  • jaamaalxyz

শেয়ার করুন

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

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

    npm install -g gatsby-cli
  • GatsbyJS গ্লোবালি ইন্সটল করার জন্য (yarn)

    yarn add global gatsby-cli
  • GatsbyJS এর ভার্শন চেক করা

    gatsby -v, gatsby --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 build রিলেটেড সাব-কমান্ড সমুহ

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

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

    gatsby build --no-uglify
  • ট্রেসার কনফিগার open করার জন্য

    gatsby build --open-tracing-config-file

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

  • 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 develop রিলেটেড সাব-কমান্ড সমুহ

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

    gatsby develop -H, --host
  • port সেট করার জন্য

    gatsby develop -p, --port
  • আপনার ডিফল্ট ব্রাউজারে gatsby সাইট ওপেন করার জন্য

    gatsby develop -o, --open
  • HTTPS ব্যবহার করার জন্য

    gatsby develop -S, --https

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

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

    gatsby serve -H, --host
  • port সেট করার জন্য

    gatsby serve -p, --port
  • আপনার ডিফল্ট ব্রাউজারে gatsby সাইট ওপেন করার জন্য

    gatsby serve -o, --open
  • পাথ প্রিফিক্স সেট করার জন্য

    gatsby serve --prefix-paths

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

  • 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

ডেভসংকেত সম্পর্কে

ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

স্পন্সর