The open source authentication solution for modern apps.
- Beautiful customizable components, SDKs, and APIs to power your login and user management.
https://www.hanko.io
- Beautiful customizable components, SDKs, and APIs to power your login and user management.
https://www.hanko.io
www.hanko.io
Hanko β Modern Authentication. On Your Terms.
Open source, privacy-first, and built to scale. Hanko is the fastest way you integrate passkeys, 2FA, SSO, and moreβwith full control over your data. Move between self-hosted and Hanko Cloud anytime. No lock-in. Just auth how it should be: secure, fast, userβ¦
The next generation of writing emails
- A collection of high-quality, unstyled components for creating beautiful emails using React and TypeScript.
https://react.email
- A collection of high-quality, unstyled components for creating beautiful emails using React and TypeScript.
https://react.email
Wire Your Ideas With React Flow
- A highly customizable React component for building node-based editors and interactive diagrams
https://reactflow.dev
- A highly customizable React component for building node-based editors and interactive diagrams
https://reactflow.dev
React Flow
Node-Based UIs in React - React Flow
Highly customizable React library for workflow builders, no-code apps, image processing, visualizers, and more
An open-source Notion-style WYSIWYG editor with AI-powered autocompletions.
https://github.com/steven-tey/novel
https://github.com/steven-tey/novel
π 21 Notion Templates for Developers to 10x Your Productivity
https://dev.to/evergrowingdev/21-notion-templates-for-developers-to-10x-your-productivity-4pc4
https://dev.to/evergrowingdev/21-notion-templates-for-developers-to-10x-your-productivity-4pc4
DEV Community
π 21 Notion Templates for Developers to 10x Your Productivity
Free awesome Notion templates for developers to boost your productivity and learning...
React Tutorial - The easiest way to learn React.
- Learn in an interactive environment. Understand how React works not just how to build with React.
https://react-tutorial.app
- Learn in an interactive environment. Understand how React works not just how to build with React.
https://react-tutorial.app
React Tutorial
React Tutorial is the easiest, most interactive way to learn & practice modern React online. Learn in an interactive environment. Understand how React works not just how to build with React.
Next.js Interview Questions
-----
β 1: What is server-side rendering in Next.js?
β 2: How can you fetch data in Next.js?
β 3: What are dynamic routes in Next.js?
β 4: How does Next.js handle SEO optimization?
β 5: Explain the concept of API routes in Next.js.
β 6: What is the purpose of the getStaticProps function?
β 7: How can you handle authentication in Next.js?
β 8: What are the advantages of using Next.js over other frameworks?
β 9: How to deploy a Next.js application?
β 10: How can you optimize performance in Next.js?
β 11: Explain the concept of ISR (Incremental Static Regeneration) in Next.js.
β 12: What are the differences between getStaticProps and getServerSideProps?
β 13: How can you handle routing in Next.js?
β 14: What is the purpose of the Link component in Next.js?
β 15: How can you handle internationalization (i18n) in Next.js?
-----
β 1: What is server-side rendering in Next.js?
β 2: How can you fetch data in Next.js?
β 3: What are dynamic routes in Next.js?
β 4: How does Next.js handle SEO optimization?
β 5: Explain the concept of API routes in Next.js.
β 6: What is the purpose of the getStaticProps function?
β 7: How can you handle authentication in Next.js?
β 8: What are the advantages of using Next.js over other frameworks?
β 9: How to deploy a Next.js application?
β 10: How can you optimize performance in Next.js?
β 11: Explain the concept of ISR (Incremental Static Regeneration) in Next.js.
β 12: What are the differences between getStaticProps and getServerSideProps?
β 13: How can you handle routing in Next.js?
β 14: What is the purpose of the Link component in Next.js?
β 15: How can you handle internationalization (i18n) in Next.js?
JavaScript Interview Questions
-----
Β· 1: What is the event loop in JavaScript, and how does it work?
Β· 2: Explain the concept of closures in JavaScript and provide an example.
Β· 3: What are the differences between "undefined" and "null" in JavaScript?
Β· 4: Explain the concept of prototypal inheritance in JavaScript.
Β· 5: Explain the differences between "let," "const," and "var" in JavaScript.
Β· 6: How does the "this" keyword work in JavaScript?
Β· 7: What is the concept of currying in JavaScript, and how is it used?
Β· 8: How does "async/await" work in JavaScript?
Β· 9: Explain the concept of memoization in JavaScript.
Β· 10: What are some best practices for optimizing JavaScript performance?
-----
Β· 1: What is the event loop in JavaScript, and how does it work?
Β· 2: Explain the concept of closures in JavaScript and provide an example.
Β· 3: What are the differences between "undefined" and "null" in JavaScript?
Β· 4: Explain the concept of prototypal inheritance in JavaScript.
Β· 5: Explain the differences between "let," "const," and "var" in JavaScript.
Β· 6: How does the "this" keyword work in JavaScript?
Β· 7: What is the concept of currying in JavaScript, and how is it used?
Β· 8: How does "async/await" work in JavaScript?
Β· 9: Explain the concept of memoization in JavaScript.
Β· 10: What are some best practices for optimizing JavaScript performance?
Testing With Playwright: A Tutorial Guide With Examples
https://blog.openreplay.com/testing-with-playwright
https://blog.openreplay.com/testing-with-playwright
Openreplay
Testing with Playwright: A Tutorial Guide With Examples
An introduction to the Playwright testing tool
Cross-Browser Compatibility: Tips And Techniques
https://blog.openreplay.com/cross-browser-compatibility-tips-and-techniques
https://blog.openreplay.com/cross-browser-compatibility-tips-and-techniques
Openreplay
Cross-Browser Compatibility: Tips and Techniques
How to successfully deal with web browser incompatibilities
ΩΨ±Ψ΅Ψ© ΩΩΩΨ³Ψ© Ψ¬Ψ―ΩΨ§ ΩΩΨ¬ΩΩΩΩΨ±
Vijua is hiring Junior Front-End Developer! If you're passionate about JS, CSS3, and HTML5, this opportunity is for you!
π Responsibilities:
- Collaborate to create and maintain applications, following standards.
- Craft reusable code for improved efficiency.
- Ensure UI/UX designs are technically feasible.
π Requirements:
- Background in Computer Science or Computer Engineering.
- 1-2 years of front-end dev experience.
- Proficiency in HTML5, CSS3, and Sass.
- Familiarity with JavaScript frameworks.
- Git, Node, and NPM knowledge.
- Thrive in a fast-paced environment.
- Strong interpersonal skills.
- UI design skills a bonus.
π Experience: 1-2 years
π Education: Bachelor's Degree
π Location: Remote
β° Work Schedule: 5 days a week, 8 hours/day
Send your updated CV to vijua.hr@gmail.com
Vijua is hiring Junior Front-End Developer! If you're passionate about JS, CSS3, and HTML5, this opportunity is for you!
π Responsibilities:
- Collaborate to create and maintain applications, following standards.
- Craft reusable code for improved efficiency.
- Ensure UI/UX designs are technically feasible.
π Requirements:
- Background in Computer Science or Computer Engineering.
- 1-2 years of front-end dev experience.
- Proficiency in HTML5, CSS3, and Sass.
- Familiarity with JavaScript frameworks.
- Git, Node, and NPM knowledge.
- Thrive in a fast-paced environment.
- Strong interpersonal skills.
- UI design skills a bonus.
π Experience: 1-2 years
π Education: Bachelor's Degree
π Location: Remote
β° Work Schedule: 5 days a week, 8 hours/day
Send your updated CV to vijua.hr@gmail.com
Distributed Tracing in Next.js
https://youtube.com/playlist?list=PLOwEowqdeNMrhmfAhZBhCMvCwrukxF_6t&si=2imitV4RTjoDgbzQ
https://youtube.com/playlist?list=PLOwEowqdeNMrhmfAhZBhCMvCwrukxF_6t&si=2imitV4RTjoDgbzQ