ثبت نام رسمی این راکتکمپ هنوز باز نشده؛ ولی 25% ظرفیت تکمیل شده ❤️
کیا دوست دارن در مورد این راکت کمپ بیشتر بدونن؟
به زودی ثبت نامش باز میشه و اطلاعرسانی میکنیم ❤️✌️
22 Oct, 15:29
04 Oct, 17:58
02 Oct, 08:28
28 Sep, 07:36
22 Sep, 19:49
21 Sep, 20:54
09 Sep, 08:05
27 Aug, 14:35
26 Aug, 16:18
22 Aug, 10:05
17 Aug, 07:02
04 Aug, 10:40
const request = indexedDB.open('myDatabase', 1);
request.onupgradeneeded = function(event) {
const db = event.target.result;
db.createObjectStore('myObjectStore', { keyPath: 'id' });
};
request.onsuccess = function(event) {
const db = event.target.result;
const transaction = db.transaction(['myObjectStore'], 'readwrite');
const store = transaction.objectStore('myObjectStore');
store.add({ id: 1, name: 'John Doe' });
};
03 Aug, 06:30
02 Aug, 09:31
const MyComponent = React.memo(({ value }) => {
console.log('Rendering MyComponent');
return <div>{value}</div>;
});
// فقط در صورتی که props تغییر کند، MyComponent دوباره رندر خواهد شد.
01 Aug, 07:30
// main.js
const worker = new Worker('worker.js');
worker.postMessage('Start processing');
// worker.js
self.addEventListener('message', function(e) {
// پردازش سنگین
self.postMessage('Processing complete');
});
31 Jul, 04:42
import { createStore } from 'redux';
const initialState = { count: 0 };
function counterReducer(state = initialState, action) {
switch (action.type) {
case 'INCREMENT':
return { count: state.count + 1 };
case 'DECREMENT':
return { count: state.count - 1 };
default:
return state;
}
}
const store = createStore(counterReducer);
store.subscribe(() => console.log(store.getState()));
store.dispatch({ type: 'INCREMENT' });
store.dispatch({ type: 'DECREMENT' });
29 Jun, 14:28
19 Jun, 07:15
04 Jun, 13:47
26 May, 16:14