Skip to content

Commit 171b062

Browse files
author
Ezaz
committed
Solid.js cheat-sheet added, React and svelte install updated
1 parent 5273782 commit 171b062

3 files changed

Lines changed: 44 additions & 9 deletions

File tree

data/react-cheat-sheet.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,15 @@
3535
},
3636
{
3737
"definition": "ReactDOM কে ইম্পোর্ট করে নেয়া",
38-
"code": "import ReactDOM from 'react-dom'"
38+
"code": "import ReactDOM from 'react-dom/client'"
3939
},
4040
{
41-
"definition": "ReactDOM.render এই মেথডটি ২টি আরগুমেন্ট নেয় রেন্ডার ইলিমেন্ট এবং রেন্ডার স্কোপ",
42-
"code": "ReactDOM.render(<h1>Hello, world!</h1>,document.getElementById('root'))"
41+
"definition": "এরপরে প্রজেক্টের root তৈরী করা ReactDOM এর সাহায্যে",
42+
"code": "const root = ReactDOM.createRoot(document.getElementById('root'))"
43+
},
44+
{
45+
"definition": "ReactDOM এর সাহায্যে তৈরী root টিকে রেন্ডার করা",
46+
"code": "root.render(<h1>Hello world!</h1>)"
4347
}
4448
]
4549
},

data/solid.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"id": "solidjs-cheat-sheet",
3+
"title": "সলিড JS",
4+
"slug": "solidjs-cheat-sheet",
5+
"description": "সহজ কিন্তু খুবই পার্ফোমেন্ট UI বিল্ডিং জাভাস্ক্রিপ্ট ফ্রেইমওয়ার্ক। যেখানে ইউজার সব ধরনের রিয়াক্টিভিটি কন্ট্রোল করতে পারে",
6+
"colorPref": "#315998",
7+
"contents": [
8+
{
9+
"title": "সলিড JS ইন্সটল করা",
10+
"items": [
11+
{
12+
"definition": "npx এর সাহায্যে নতুন একটা সলিড js প্রোজেক্ট তৈরী করতে",
13+
"code": "\n npx degit solidjs/templates/js <project-name>\n \n cd myapp\n npm install\n npm run dev"
14+
},
15+
{
16+
"definition": "ts প্রোজেক্ট তৈরী করতে",
17+
"code": "\n npx degit solidjs/templates/ts <project-name>\n \n cd myapp\n npm install\n npm run dev"
18+
}
19+
]
20+
},
21+
{
22+
"title": "সলিড JS এ 'Hello world' প্রিন্ট করা",
23+
"items": [
24+
{
25+
"definition": "solid-js/web থেকে render কে ইম্পোর্ট(ES6 কনসেপ্ট) করে নেয়া",
26+
"code": "import { render } from 'solid-js/web';"
27+
},
28+
{
29+
"definition": "render এই মেথডটি ২টি আরগুমেন্ট নেয় রেন্ডার ইলিমেন্ট এবং রেন্ডার স্কোপ",
30+
"code": "render(() => <h1>Hello, world!</h1>,document.getElementById('root'))"
31+
}
32+
]
33+
}
34+
]
35+
}

data/svete.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,8 @@
77
"contents": [{
88
"title": "শুরু",
99
"items": [{
10-
"definition": "npx এর মাধ্যমে ইন্সটল করতে",
11-
"code": "\n npx degit sveltejs/template awsome-svelte\n cd awsome-svelte\n npm install\n npm run dev"
12-
},
13-
{
14-
"definition": "Git এর মাধ্যমে ইন্সটল",
15-
"code": "\n git clone https://github.com/sveltejs/template.git awsome-svelte\n cd awsome-svelte\n npm install\n npm run dev"
10+
"definition": "npm এর মাধ্যমে vite এর সাহায্যে ইন্সটল করতে",
11+
"code": "\n npm create vite@latest myapp -- --template svelte\n cd myapp\n npm install\n npm run dev"
1612
}
1713
]
1814
},

0 commit comments

Comments
 (0)