ডেভসংকেত

সেইলস জেএস

সেইলস হচ্ছে Nodejs এর মোস্ট পুপলার MVC ফ্রেমওয়ার্ক

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

    শেয়ার করুন

    আপ্লিকেশন

    • সেইলসের সব মডেলের লোডেড ডিকশনারি ইন্ডেক্স অনুযায়ী

      sails.models
    • সেইলসের সব হেল্পার এ্যাসেসিবল ডিকশনারি

      sails.helpers
    • সেইলসের সব হুক ডিকশনারি ইন্ডেক্স অনুযায়ী

      sails.hooks
    • সেইলসের ফুল সেটের কনফিগুরেশন অপশন

      sails.config
    • কাস্টম কনফিগুরেশন অপশন

      sails.config.custom
    • লো লেভের উপযোগী ওয়েব সকেট

      sails.sockets
    • সকেটের সাথে ডাইরেক্ট কথা বলার জন্য

      sails.io
    • রেগুলার ইউ.আর.এল প্যাথ আইডেন্টিফাই করার জন্য

      sails.LOOKS_LIKE_ASSET_RX
    • সেইলস একশনের ডিকশনারি রিটার্ন করতে

      sails.getActions()
    • ফাস্ট রাউটের স্পেসিফিক টার্গেট দেখতে

      sails.getRouteFor(target)
    • ফাস্ট রাউটের স্পেসিফিক টার্গেটের ইউ.আর.এল দেখতে

      sails.getUrlFor(target)
    • সেইলস এ্যাপকে প্রগ্রামেটিক্যালি লিফট করার জন্য

      sailsApp.lift(configOverrides, function(err) {})
    • মেমোরিতে সেইলস এ্যাপ লোড করা জন্য

      sailsApp.load(configOverrides, function(err) {})
    • লিফটড সেইলস এ্যাপ অফ করে দেওয়ার জন্য

      sails.lower(callback)
    • নতুন সেইলস একশন রেজিস্টার করার জন্য

      sails.registerAction(action, name)
    • নতুন সেইলস একশন মিডেলওয়্যার ফাংশন রেজিস্টার করার জন্য

      sails.registerActionMiddleware(actionMiddlewareFns, actionIdentities)
    • সব সেইলস একশন ফ্লাস এবং রিলোড করতে

      sails.reloadActions()
    • এইচটিএমএল টেমপ্লেটে কম্পাইল ভিউ আনতে

      sails.renderView(pathToView, templateData)
    • রানিং সেইলস ইনস্টান্সে ভার্চুয়াল রিকোয়েস্ট করতে

      sails.request(request)
    • sails.request(url, body)
    • sails.request(url, callback)
    • sails.request(url, body, callback)
    • পার্টিকুলার ডাটাস্টর অ্যাক্সেস করতে

      sails.getDatastore(datastoreName)
    • মেসেজ লগে শো করতে

      sails.log(message)

    কমান্ড লাইন ইন্টারফেস

    • ইন্টারেক্টিভ মোডে সেইলস অ্যাাপ লিফট করার জন্য

      sails console [–dontLift]
    • মডেল জেনেরেট করতে

      sails generate model
    • স্ট্যান্ডলন একশন জেনেরেট করতে

      sails generate action
    • হেল্পার জেনেরেট করতে

      sails generate helper
    • কন্ট্রোলার জেনেরেট করতে

      sails generate controller
    • প্রজেক্ট হুক জেনেরেট করতে

      sails generate hook
    • জেনেরাটর জেনেরেট করতে

      sails generate generator
    • রেসপন্স জেনেরেট করতে

      sails generate response
    • আডাপ্টার জেনেরেট করার জন্য

      sails generate adapter
    • স্পেসিফিক লোকেশনে সেইলস.আইও ফাইল জেনেরেট করার জন্য

      sails generate sails.io.js
    • এপিআই জেনেরেট করতে

      sails generate api
    • নিউ এলিয়্যাস জেনেরেট করতে

      sails generate new
    • এক্সপেরিমেন্টাল ফাইল জেনেরেট করতে

      sails generate etc
    • ডিবাগার এ্যাটার্চ করতে

      sails inspect
    • বর্তমান ডাইরেক্টরিতে সেইলস এ্যাপ রান করতে

      sails lift [–prod] [–port <portNum>] [–verbose] [–silly]
    • নতুন সেইলস প্রজেক্ট তৈরি করতে

      sails new <yourAppName> [–no-frontend] [–minimal] [–without=package,package,package]
    • সেইলস ভার্সন জানতে

      sails version

    ব্লু প্রিন্ট এপিআই

    • যেসকল রেকর্ড গুলো স্পেসিফিক ক্রিটেরিয়াইয় মিলে ওদের খোঁজা

      GET /:model
    • ডাতাবেজের স্পেসিফিক আইডি গুলোকে রেকর্ড থেকে বের করা

      GET /:model/:id
    • ডাটাবেজে নতুন রেকর্ড তৈরি করতে

      POST /:model
    • ডাটাবেজে রেকর্ড আপডেট করতে

      PATCH /:model/:id
    • রেকর্ড কালেকশনের সব ফরেইন রেকর্ড রিপ্লেস করে দিতে

      PUT /:model/:id/:association
    • রেকর্ড কালেকশনে ফরেইন রেকর্ড অ্যাড করতে

      PUT /:model/:id/:association/:fk
    • ডাটাবেজ থেকে স্পেসিফিক আইডি রেকর্ড ডিলেট করা জন্য

      DELETE /:model/:id
    • রেকর্ড কালেকশনের স্পেসিফিক ফরেইন রেকর্ড ডিলেট করতে

      DELETE /:model/:id/:association/:fk

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

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

    স্পন্সর