ডেভসংকেত

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

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

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

    শেয়ার করুন

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

    • 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

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

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

    স্পন্সর