Giter VIP home page Giter VIP logo

space-docs's People

Contributors

badis avatar kieron avatar narayanpromax avatar prithvi081099 avatar refinedsoftwarellc avatar saif-ali-kamal avatar sharadregoti avatar thienpow avatar yourtechbud avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

space-docs's Issues

Advanced guides

We should have guides for advanced usecases around space cloud in the docs as well. Few things that I can think of now are as:

  • Rate limiting
  • Auditing
  • Batching/Debouncing logic for API requests

Code section in tabs jumps on page reload

The docs shows all the code sections of all tabs (active and inactive) on page reload for a moment before finally just showing the content of selected tab. This leads to the UI section jumping for a moment, which is a bad experience.

This might be due to Material Tabs getting initialised late

Make features a separate section

Right now there's a single page for features. Allotting a separate section to features with pages in it for each module will allow users to easily navigate through it and find what they are looking for:)

Document the new schema changes

Following new capabilities have been added in the schema module which needs to be documented:

  • default directive
  • indexes
  • composite primary and unique keys

Add guide/use-case for multi tenant apps using security rules

Usually people feel that they need to store data of different users in different databases or schemas for a multi tenant app.

However, this can be easily done much easily by scoping each users' request to his data via the security rules in SC. Hence, we should include this use case somewhere in the docs. Perhaps in the security section.

Mention the naming technique for constraints generated by the schema module

Space Cloud auto generates constraints like foreign keys and unique keys from the SDL. These constraints need to have a name. For example:

ADD CONSTRAINT <CONSTRAINT_NAME> PRIMARY KEY (Field1);

It will be better if we can document how Space Cloud chooses this CONSTRAINT_NAME based on the table and columns.

Break down `authorization` section in docs into action wise pages.

The concept and types of security rules available for each module are same with only the available variables changing. Still, we explain all rules for each module making each page big and difficult to navigate.

Instead we can break security into action wise pages, similar to what we have done for database queries and mutations.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.