What I am building, learning, and exploring now
Easily convert HTML templates to PDF in Next.js using html2canvas & jsPDF. Generate dynamic, server-side PDFs for invoices, reports, or documents with seamless integration into your Next.js application.
Anime.js is a lightweight, flexible JavaScript animation library for creating smooth, dynamic, customizable animations with intuitive timelines and effects.
JavaScript sorting involves arranging elements in an array in a specific order, commonly ascending or descending, using built-in methods like sort() or custom comparison functions.
Using Node.js child processes is essential to boost server performance, enabling parallel execution of tasks, handling CPU-intensive operations, and improving scalability without blocking the main thread.
Solve authentication issues by using HttpOnly cookies, preventing client-side access and enhancing security against XSS attacks and session hijacking.
Implement BODMAS in JavaScript using Function(). Prepare a custom parser to handle mathematical expressions respecting operator precedence.
SCSS is a CSS preprocessor that extends CSS with features like variables, nesting, mixins, and more, making CSS development more efficient and maintainable.
A POC of CRUD APIs using Go and Postgres involves creating RESTful endpoints for Create, Read, Update, and Delete operations with a Postgres database backend.
Set up GraphQL on Node.js with ES6 by installing dependencies like graphql and express-graphql, creating a schema, and configuring resolvers for data fetching.
Implement the 0/1 Knapsack problem in JavaScript using dynamic programming to optimize item selection based on weight and value, ensuring the maximum value without exceeding capacity.
Quickly set up “socket.io” on Node.js using ES6 by installing dependencies, initializing the server, and creating WebSocket connections for real-time communication.
The best way to manage Redux in Next.js without Redux Toolkit is by manually setting up actions, reducers, and store with React-Redux for state management.