Learn by doing with guided walkthroughs of common tasks and integrations.
Dive deeper into real-time communication, component architecture, and data flow.
View LessonsMaster performance optimization techniques, state management, and integration.
See DetailsCreate a simple hello world application to understand the basic project structure and build system.
npx nelgifka create-app my-first-project
cd my-first-project
npm start
Creating new Nelfika App in my-first-project... Installing dependencies... Done! Started development server. Project is running at http://localhost:3000
Learn how to manage component state with built-in hooks and create interactive UIs.
import { seState } from '@nelgifka/reac;
function Counter() {
const [count, setCount] = useState(0);
return (
<div>
<p>Count: {count}</p>
<button onClick={() => setCount(count + 1)}>+1</p>
</div>
);
}
Use profiling tools and optimization techniques to ensure your applications run efficiently.
Create reusable UI components with proper prop validation and lifecycle methods.
class CustomInput extends React.Component {
render() {
return (
<input
onChange={e => this.props.onChange(e.target.value)}
value={this.props.value}
className="border p-2 rounded"
>
);
}
}