Skip to content

Commit 4d7e441

Browse files
react js hello world syntex,ES6 class,stateless-component and life-cycle hook included
1 parent 2ce1f2d commit 4d7e441

1 file changed

Lines changed: 49 additions & 126 deletions

File tree

data/react-cheat-sheet.json

Lines changed: 49 additions & 126 deletions
Original file line numberDiff line numberDiff line change
@@ -2,161 +2,84 @@
22
"id": "reactjs-cheat-sheet",
33
"title": "রিয়েক্ট JS টুকিটাকি",
44
"slug": "reactjs-cheat-sheet",
5-
"description": "প্রোগ্রামিং ল্যাঙ্গুয়েজ সি এর আদ্যোপান্ত",
6-
"colorPref": "#1290FD",
5+
"description": "রিয়েক্ট JS এর আদ্যোপান্ত",
6+
"colorPref": "#0288d1",
77
"contents": [
88
{
9-
"title": "ডাটা টাইপ",
9+
"title": "রিয়েক্ট JS এ 'Hello world' প্রিন্ট করা",
1010
"items": [
1111
{
12-
"defination": "অক্ষর",
13-
"code": "char"
12+
"defination": "react কে ইম্পোর্ট(ES6 কনসেপ্ট) করে নেয়া",
13+
"code": "import React from 'react'"
1414
}, {
15-
"defination": "পূর্ণসংখ্যা",
16-
"code": "int"
15+
"defination": "ReactDOM কে ইম্পোর্ট করে নেয়া",
16+
"code": "import ReactDOM from 'react-dom'"
1717
}, {
18-
"defination": "ছোট পূর্ণসংখ্যা",
19-
"code": "short int"
20-
}, {
21-
"defination": "বড় পূর্ণসংখ্যা",
22-
"code": "long"
23-
}, {
24-
"defination": "ফ্লোটিং পয়েন্ট সংখ্যা",
25-
"code": "float"
26-
}, {
27-
"defination": "ডাবল পয়েন্ট সংখ্যা",
28-
"code": "double"
29-
},{
30-
"defination": "পয়েন্টার টাইপ",
31-
"code": "*p"
32-
},
33-
{
34-
"defination": "ডাবল পয়েন্টার টাইপ",
35-
"code": "**p"
18+
"defination": "ReactDOM.render এই মেথডটি ২টি আরগুমেন্ট নেয় রেন্ডার ইলিমেন্ট এবং রেন্ডার স্কোপ",
19+
"code": "ReactDOM.render(<h1>Hello, world!</h1>,document.getElementById('root'))"
3620
}
3721
]
38-
}, {
39-
"title": "গাণিতিক অপারেশন",
22+
},
23+
{
24+
"title": "ES6 class নিয়ে কিছু কথা",
4025
"items": [
4126
{
42-
"defination": "সাধারন গাণিতিক অপারেশন",
43-
"code": " +, -, *, /, %"
44-
}, {
45-
"defination": "i থেকে ১ যোগ অথবা বিয়োগ করবে এবং ফলাফল i এর মধ্যে রাখবে",
46-
"code": "++i,--i"
47-
}, {
48-
"defination": "i এর ভ্যালু মনে রাখবে, i এর ভ্যালু ১ বাড়াবে অথবা কমাবে এবং i এর আগের ভ্যালু রির্টান করবে",
49-
"code": "i++,i--"
27+
"defination": "class",
28+
"code": "লোকাল স্টেট এবং লাইফ-সাইকেল হুক কন্টেইন করে এমন একটি টেমপ্লেট"
5029
}, {
51-
"defination": "বেসিক লজিক্যাল অপারেটর",
52-
"code": "&&,||,!"
30+
"defination": "constructor(props)",
31+
"code": "লোকাল স্টেটটা ডিফাইন করে এবং কম্পোনেন্ট মাউন্ট হওয়ার আগে ফায়ার করবে"
5332
}, {
54-
"defination": "বিট লজিক্যাল অপারেটর অথবা বিটওয়াইজ অপারেটর",
55-
"code": "&,|,^,~!"
33+
"defination": "super(props)",
34+
"code": "প্যারেন্ট constructor কে রেফারেন্স করে"
5635
}, {
57-
"defination": "তুলনামূলক অপারেটর",
58-
"code": " == != < > <= >="
36+
"defination": "this.state = {date: new Date()}",
37+
"code": "লোকাল স্টেট তৈরি করার উদাহরন"
5938
}, {
60-
"defination": "নির্ধারিত করন অপারেটর",
61-
"code": "="
39+
"defination": "render() {return (<h1>Hello world</h1>)}",
40+
"code": "ডোমে রেন্ডার করার একটি ফংশন যা রির্টান করবে ডোম ইলিমেন্ট"
6241
}
6342
]
6443
}, {
65-
"title": "বিল্ট-ইন ফাংশন",
44+
"title": "স্টেটলেস-কম্পোনেন্ট ধারনা",
6645
"items": [
6746
{
68-
"defination": "ফাইল খোলার জন্য",
69-
"code": "fopen()"
47+
"defination": "স্টেটলেস-কম্পোনেন্টের স্ট্রাকচার",
48+
"code": "const Human = ()=>{return()}"
7049
}, {
71-
"defination": "ফাইল বন্ধ করার জন্য",
72-
"code": "fclose()"
73-
}, {
74-
"defination": "১টা অক্ষর পড়ার জন্য",
75-
"code": "getchar()"
76-
}, {
77-
"defination": "১টা অক্ষর লিখার জন্য",
78-
"code": "putchar()"
50+
"defination": "props যুক্ত স্টেটলেস-কম্পোনেন্ট",
51+
"code": "const Human = (props) =>{return(<h2>{props.name}</h2>)}"
52+
}
53+
]
54+
}, {
55+
"title": "রিয়েক্ট JS লাইফ সাইকেল হুক",
56+
"items": [
57+
{
58+
"defination": "রেন্ডারিং এর আগে ইনভোক হয়",
59+
"code": "constructor (props)"
7960
}, {
80-
"defination": "ফাইল থেকে অক্ষর পড়ার জন্য",
81-
"code": "fgetc()"
61+
"defination": "রেন্ডার করে",
62+
"code": "render()"
8263
}, {
83-
"defination": "ফাইল এ অক্ষর লিখার জন্য",
84-
"code": "fputc()"
64+
"defination": "রেন্ডারিং এর পর ইনভোক হয়(যখন ডোম এভেইলএবল)",
65+
"code": "componentDidMount()"
8566
}, {
86-
"defination": "আর্গুমেন্টস আকারে কিছু পড়ার জন্য",
87-
"code": "scanf()"
67+
"defination": "ডোম রিমুভ হওয়ার আগে ইনভোক হয়",
68+
"code": "componentWillUnmount()"
8869
}, {
89-
"defination": "আর্গুমেন্টস আকারে কিছু ফাইল থেকে পড়ার জন্য",
90-
"code": "fscanf()"
70+
"defination": "যখন কম্পোনেন্ট নতুন প্রপস রিসীভড করে",
71+
"code": "componentWillReceiveProps()"
9172
}, {
92-
"defination": "আর্গুমেন্টস আকারে কিছু লিখার জন্য",
93-
"code": "printf()"
73+
"defination": "কম্পোনেন্ট নতুন প্রপস রিসীভড করার পর রেন্ডারিং এর আগে ইনভোক হয়",
74+
"code": "shouldComponentUpdate() "
9475
}, {
95-
"defination": "আর্গুমেন্টস আকারে কিছু ফাইল এ লিখার জন্য",
96-
"code": "fprintf()"
76+
"defination": "immediately ইনভোক হয় নতুন প্রপস অথবা স্টেট পরিবর্তন হয়",
77+
"code": "componentWillUpdate()"
9778
}, {
98-
"defination": "ফাইল অপারশন শেষে সত্য রির্টান করার জন্য",
99-
"code": "feof()"
79+
"defination": "কম্পোনেন্ট নতুন প্রপস রিসীভড কর রেন্ডারিং এর পর ইনভোক হয়",
80+
"code": "componentDidUpdate()"
10081
}
10182
]
102-
},{
103-
"title": "গাণিতিক বিল্ট-ইন ফাংশন",
104-
"items": [
105-
{
106-
"defination": "রুট করার জন্য",
107-
"code": "sqrt()"
108-
}, {
109-
"defination": "সাধারন লগারিদম পাওয়ার জন্য",
110-
"code": "log()"
111-
}, {
112-
"defination": "এক্সপোনেনশিয়াল নাম্বার এর জন্য",
113-
"code": "exp()"
114-
}, {
115-
"defination": "y এর পাওয়ার হিসেবে x কে নেয়ার জন্য",
116-
"code": "pow(x,y)"
117-
}, {
118-
"defination": "অনেক গুলো নাম্বার থেকে সিলিং অথবা বড় মানের পূর্ণসংখ্যার জন্য",
119-
"code": "ceil()"
120-
}, {
121-
"defination": "অনেক গুলো নাম্বার থেকে ফ্লোর অথবা ছোট মানের পূর্ণসংখ্যার জন্য",
122-
"code": "floor()"
123-
}, {
124-
"defination": "x এর এবসোলিউট ভ্যালু এর জন্য ",
125-
"code": "abs(x)"
126-
}, {
127-
"defination": "রান্ডম নাম্বার জেনারেট করার জন্য",
128-
"code": "random()"
129-
}
130-
]
131-
},{
132-
"title": "প্রচলিত বিশেষ ক্যারেক্টার",
133-
"items": [
134-
{
135-
"defination": "নতুন লাইন প্রর্দশন",
136-
"code": "/\n/"
137-
}, {
138-
"defination": "ট্যাব প্রর্দশন",
139-
"code": "/\t/"
140-
}, {
141-
"defination": "পূর্ণসংখ্যা প্রর্দশন",
142-
"code": "%d"
143-
}, {
144-
"defination": "ফ্লোটিং পয়েন্ট সংখ্যা প্রর্দশন",
145-
"code": "%f"
146-
}, {
147-
"defination": "ডাবল পয়েন্ট সংখ্যা প্রর্দশন",
148-
"code": "%lf"
149-
}, {
150-
"defination": "মেমোরি লোকেশন প্রর্দশন",
151-
"code": "%p"
152-
}, {
153-
"defination": "স্ট্রিং প্রর্দশন",
154-
"code": "%s"
155-
}, {
156-
"defination": "ক্যারেক্টার প্রর্দশন",
157-
"code": "%c"
158-
}
159-
]
16083
}
16184
]
16285
}

0 commit comments

Comments
 (0)