Skip to content

Commit 8947dec

Browse files
author
Sabbir Ahmed
authored
Merge branch 'devsonket:develop' into develop
2 parents bf2106e + c2b7124 commit 8947dec

2 files changed

Lines changed: 105 additions & 10 deletions

File tree

data/graphQL.json

Lines changed: 62 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
"slug": "graphql",
55
"description": "গ্রাফকিউএল হল একটি ওপেন-সোর্স ডেটা কুয়েরি ভাষা এবং এপিআইগুলির বিদ্যমান ডেটা দিয়ে কুয়েরি পূরণের জন্য একটি রানটাইম। ",
66
"colorPref": "#e35898",
7-
"contents": [{
7+
"contents": [
8+
{
89
"title": "টাইপস (Types)",
9-
"items": [{
10+
"items": [
11+
{
1012
"definition": "পূর্ণসংখ্যা",
1113
"code": "Int"
1214
},
@@ -70,7 +72,8 @@
7072
},
7173
{
7274
"title": "কুয়েরি (Query)",
73-
"items": [{
75+
"items": [
76+
{
7477
"definition": "বেসিক কুয়েরি",
7578
"code": "{ status }"
7679
},
@@ -86,7 +89,8 @@
8689
},
8790
{
8891
"title": "ইনপুট আর্গুমেন্ট (Input Arguments)",
89-
"items": [{
92+
"items": [
93+
{
9094
"definition": "বেসিক ইনপুট",
9195
"code": "type Query { users(limit: Int): [User] }"
9296
},
@@ -106,7 +110,8 @@
106110
},
107111
{
108112
"title": "ইন্টারফেস (Interfaces)",
109-
"items": [{
113+
"items": [
114+
{
110115
"definition": "সিঙ্গেল ইন্টারফেস ডিক্লেয়ার করা",
111116
"code": "interface Foo { is_foo: Boolean }"
112117
},
@@ -118,7 +123,8 @@
118123
},
119124
{
120125
"title": "ইউনিয়ন (Unions)",
121-
"items": [{
126+
"items": [
127+
{
122128
"definition": "সিঙ্গেল ইউনিয়ন ডিক্লেয়ার করা",
123129
"code": "type Foo { name: String }"
124130
},
@@ -130,7 +136,8 @@
130136
},
131137
{
132138
"title": "ইনুমিরেশন (Enums)",
133-
"items": [{
139+
"items": [
140+
{
134141
"definition": "ইনুমিরেশন ডিক্লেয়ার করা",
135142
"code": "enum userType { REST, GraphQL, Both }"
136143
},
@@ -139,6 +146,54 @@
139146
"code": "type Root { checkType(userID: ID!): userType! }"
140147
}
141148
]
149+
},
150+
{
151+
"title": "সাবস্ক্রিপশন (Subscriptions)",
152+
"items": [
153+
{
154+
"definition": "সাবস্ক্রিপশন ডিক্লেয়ার করা",
155+
"code": "type Subscription { userAdded: User }"
156+
},
157+
{
158+
"definition": "সাবস্ক্রিপশন ইমপ্লিমেন্ট করা",
159+
"code": "subscription { userAdded { id name } }"
160+
}
161+
]
162+
},
163+
{
164+
"title": "ডাটা মিউটেশন (Data Mutations)",
165+
"items": [
166+
{
167+
"definition": "মিউটেশন ডিক্লেয়ার করা",
168+
"code": "type Mutation { createUser(input: UserInput): User }"
169+
},
170+
{
171+
"definition": "মিউটেশন ইমপ্লিমেন্ট করা",
172+
"code": "mutation { createUser(input: { name: 'John', email: 'john@example.com' }) { id name email } }"
173+
}
174+
]
175+
},
176+
{
177+
"title": "ফ্রেগমেন্টস (Fragments)",
178+
"items": [
179+
{
180+
"definition": "ফ্রেগমেন্ট ডিক্লেয়ার করা",
181+
"code": "fragment UserFields on User { id name email }"
182+
},
183+
{
184+
"definition": "ফ্রেগমেন্ট ব্যবহার করা",
185+
"code": "{ user(id: 1) { ...UserFields } }"
186+
}
187+
]
188+
},
189+
{
190+
"title": "ডাটা লোডার (Data Loaders)",
191+
"items": [
192+
{
193+
"definition": "ডাটা লোডার ব্যবহার করা",
194+
"code": "const userLoader = new DataLoader(keys => batchGetUsers(keys));"
195+
}
196+
]
142197
}
143198
]
144199
}

data/redis.json

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
"slug": "redis",
55
"description": "রেডিস (Redis) একটি ওপেন সোর্স ইন মেমরি ডাটা স্ট্রাকচার স্টোর। যা সাধারণত কি ভ্যালু (KV) ডাটাবেস, ক্যাশ, মেসেজ ব্রোকার হিসেবে ব্যবহার হয়ে থাকে। রেডিস বিভিন্ন ধরনের ডাটা স্ট্রাকচার সাপোর্ট করে যেমন, স্ট্রিংস, লিস্টস, ম্যাপস, সেটস, সর্টেড সেটস, ইত্যাদি।",
66
"colorPref": "#d92b21",
7-
"contents": [{
7+
"contents": [
8+
{
89
"tite": "রেডিস সি এল আই (CLI)",
9-
"items": [{
10+
"items": [
11+
{
1012
"definition": "রেডিস ভারশন",
1113
"code": "redis-cli --version"
1214
},
@@ -30,7 +32,8 @@
3032
},
3133
{
3234
"tite": "রেডিস স্ট্রিংস",
33-
"items": [{
35+
"items": [
36+
{
3437
"definition": "রেডিস কমান্ডে সবগুলো কী (key) একসাথে দেখার জন্য",
3538
"code": "KEYS *"
3639
},
@@ -109,6 +112,43 @@
109112
{
110113
"definition": "গ্রুপ বা ট্যাগ এর মধ্যে সকল মেম্বার কী(Key) দেখতে",
111114
"code": "SMEMBERS <group_key>"
115+
},
116+
{
117+
"definition": "একটি কী (Key) থেকে অন্য একটি কী (Key) এর মান কপি করতে",
118+
"code": "COPY <source_key> <destination_key>"
119+
},
120+
{
121+
"definition": "একটি কী (Key) এর মান সর্বনিম্ন এবং সর্বোচ্চ মান দেখতে",
122+
"code": "ZLEXCOUNT <key> <min_lex> <max_lex>"
123+
},
124+
{
125+
"definition": "সর্টেড সেট থেকে মান যোগ করতে",
126+
"code": "ZADD <key> <score> <member>"
127+
}
128+
]
129+
},
130+
{
131+
"title": "রেডিস পাবলিশ/সাবস্ক্রাইব (Pub/Sub)",
132+
"items": [
133+
{
134+
"definition": "একটি চ্যানেলে একটি মেসেজ পাঠানো",
135+
"code": "PUBLISH <channel> <message>"
136+
},
137+
{
138+
"definition": "একটি চ্যানেলে সাবস্ক্রাইব করা",
139+
"code": "SUBSCRIBE <channel>"
140+
},
141+
{
142+
"definition": "একটি চ্যানেল থেকে সাবস্ক্রাইব বন্ধ করা",
143+
"code": "UNSUBSCRIBE <channel>"
144+
},
145+
{
146+
"definition": "সমস্ত চ্যানেলে সাবস্ক্রাইব করা",
147+
"code": "SUBSCRIBE *"
148+
},
149+
{
150+
"definition": "সমস্ত চ্যানেলে সাবস্ক্রাইব বন্ধ করা",
151+
"code": "UNSUBSCRIBE *"
112152
}
113153
]
114154
}

0 commit comments

Comments
 (0)