Skip to content

Commit f4d354c

Browse files
authored
Merge pull request #48 from menomanabdulla/nomanabdulla
Noman abdulla
2 parents 5592dc5 + 950a573 commit f4d354c

1 file changed

Lines changed: 86 additions & 0 deletions

File tree

data/react-cheat-sheet.json

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
{
2+
"id": "reactjs-cheat-sheet",
3+
"title": "রিয়েক্ট JS টুকিটাকি",
4+
"slug": "reactjs-cheat-sheet",
5+
"description": "রিয়েক্ট JS এর আদ্যোপান্ত",
6+
"colorPref": "#0288d1",
7+
"contents": [
8+
{
9+
"title": "রিয়েক্ট JS এ 'Hello world' প্রিন্ট করা",
10+
"items": [
11+
{
12+
"definition": "react কে ইম্পোর্ট(ES6 কনসেপ্ট) করে নেয়া",
13+
"code": "import React from 'react'"
14+
}, {
15+
"definition": "ReactDOM কে ইম্পোর্ট করে নেয়া",
16+
"code": "import ReactDOM from 'react-dom'"
17+
}, {
18+
"definition": "ReactDOM.render এই মেথডটি ২টি আরগুমেন্ট নেয় রেন্ডার ইলিমেন্ট এবং রেন্ডার স্কোপ",
19+
"code": "ReactDOM.render(<h1>Hello, world!</h1>,document.getElementById('root'))"
20+
}
21+
]
22+
},
23+
{
24+
"title": "ES6 class নিয়ে কিছু কথা",
25+
"items": [
26+
{
27+
"definition": "class",
28+
"code": "লোকাল স্টেট এবং লাইফ-সাইকেল হুক কন্টেইন করে এমন একটি টেমপ্লেট"
29+
}, {
30+
"definition": "constructor(props)",
31+
"code": "লোকাল স্টেটটা ডিফাইন করে এবং কম্পোনেন্ট মাউন্ট হওয়ার আগে ফায়ার করবে"
32+
}, {
33+
"definition": "super(props)",
34+
"code": "প্যারেন্ট constructor কে রেফারেন্স করে"
35+
}, {
36+
"definition": "this.state = {date: new Date()}",
37+
"code": "লোকাল স্টেট তৈরি করার উদাহরন"
38+
}, {
39+
"definition": "render() {return (<h1>Hello world</h1>)}",
40+
"code": "ডোমে রেন্ডার করার একটি ফংশন যা রির্টান করবে ডোম ইলিমেন্ট"
41+
}
42+
]
43+
}, {
44+
"title": "স্টেটলেস-কম্পোনেন্ট ধারনা",
45+
"items": [
46+
{
47+
"definition": "স্টেটলেস-কম্পোনেন্টের স্ট্রাকচার",
48+
"code": "const Human = ()=>{return()}"
49+
}, {
50+
"definition": "props যুক্ত স্টেটলেস-কম্পোনেন্ট",
51+
"code": "const Human = (props) =>{return(<h2>{props.name}</h2>)}"
52+
}
53+
]
54+
}, {
55+
"title": "রিয়েক্ট JS লাইফ সাইকেল হুক",
56+
"items": [
57+
{
58+
"definition": "রেন্ডারিং এর আগে ইনভোক হয়",
59+
"code": "constructor (props)"
60+
}, {
61+
"definition": "রেন্ডার করে",
62+
"code": "render()"
63+
}, {
64+
"definition": "রেন্ডারিং এর পর ইনভোক হয়(যখন ডোম এভেইলএবল)",
65+
"code": "componentDidMount()"
66+
}, {
67+
"definition": "ডোম রিমুভ হওয়ার আগে ইনভোক হয়",
68+
"code": "componentWillUnmount()"
69+
}, {
70+
"definition": "যখন কম্পোনেন্ট নতুন প্রপস রিসীভড করে",
71+
"code": "componentWillReceiveProps()"
72+
}, {
73+
"definition": "কম্পোনেন্ট নতুন প্রপস রিসীভড করার পর রেন্ডারিং এর আগে ইনভোক হয়",
74+
"code": "shouldComponentUpdate() "
75+
}, {
76+
"definition": "immediately ইনভোক হয় নতুন প্রপস অথবা স্টেট পরিবর্তন হয়",
77+
"code": "componentWillUpdate()"
78+
}, {
79+
"definition": "কম্পোনেন্ট নতুন প্রপস রিসীভড কর রেন্ডারিং এর পর ইনভোক হয়",
80+
"code": "componentDidUpdate()"
81+
}
82+
]
83+
}
84+
]
85+
}
86+

0 commit comments

Comments
 (0)