• OPENDEV HUB V1.0• API STATUS: 100% OPERATIONAL• CLIENT ENGINE: LOADED & CACHED• TRENDING TECH: TAILWIND V4, NEXT.JS 16, RUST, GO• ZERO AUTH REQUIRED
OPENDEVHUB

Command Palette

Search for a command to run...

DEVELOPER RELEASES

DEVELOPER NEWS STREAM

Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

When to Use Interface vs. Class in TypeScript
typescript2023-10-19
Rajae RobinsonRajae Robinson

When to Use Interface vs. Class in TypeScript

Hey fellow TS Devs! I wrote an insightful article on when to use interfaces and classes in...

Using Apache ECharts with ReactJS and TypeScript: Server Side Rendering (SSR)
ssr2023-10-19
ManufacManufac

Using Apache ECharts with ReactJS and TypeScript: Server Side Rendering (SSR)

What is SSR? BairesDev explains this well: Server Side Rendering (SSR) is a paradigm under...

Building a Polymorphic React FormElement Component
react2023-10-18
Serif COLAKELSerif COLAKEL

Building a Polymorphic React FormElement Component

When working on a complex React application, you often encounter the need for versatile form...

Understanding functions and function signatures in Typescript
webdev2023-10-18
Fonyuy GitaFonyuy Gita

Understanding functions and function signatures in Typescript

Understanding TypeScript Functions and Function Signatures TypeScript is a statically...

Conditional Rendering in React with a Switch Component
react2023-10-18
Michael MusatovMichael Musatov

Conditional Rendering in React with a Switch Component

Controlling the rendering of UI elements based on certain conditions is a common task in web...

React Virtualisation from scratch
webdev2023-10-06
AlexAlex

React Virtualisation from scratch

I am open for hire on Fiverr! If you think my skills could be of use, please ping me a message...

Automate NPM releases on GitHub using changesets 🦋
javascript2023-10-18
Ignace MaesIgnace Maes

Automate NPM releases on GitHub using changesets 🦋

You've built an awesome JavaScript library and can't wait to share it with the world. But how do you...

Dependency Inversion Principle (DIP) in Typescript
typescript2023-10-18
Hasan ZohdyHasan Zohdy

Dependency Inversion Principle (DIP) in Typescript

Introduction Dependency Inversion Principle (DIP) is the last principle in S.O.L.I.D...

How Many Dependencies Does Your Project Really Have?
npm2023-10-15
SykiSyki

How Many Dependencies Does Your Project Really Have?

Introduction: The Light-Hearted Side of "node_modules" Ah, node_modules – every JavaScript...

What is useState in React?
react2023-10-17
Mikhael EsaMikhael Esa

What is useState in React?

useState useState is a React hook used in functional components to manage and update...

How To Migrate a React Project from JavaScript to TypeScript
javascript2023-10-17
Leandro NuñezLeandro Nuñez

How To Migrate a React Project from JavaScript to TypeScript

Also wrote here Table of contents Introduction Why...

Elevate Your Development Workflow with TypeScript
typescript2023-09-18
ShUbHaM13MShUbHaM13M

Elevate Your Development Workflow with TypeScript

Recently I have been working on a short project trying out Next.js And I have setup the project with...

Validating structural data with Valibot
typescript2023-10-17
Matt AngelosantoMatt Angelosanto

Validating structural data with Valibot

Written by David Omotayo✏️ Schema libraries have been a boon to validation in web development for...

3 great Typescript libraries to speed up your full stack development
typescript2023-10-13
Junsu ParkJunsu Park

3 great Typescript libraries to speed up your full stack development

I have been hard at work turning my Instagram clone project from a front-end mock to a full stack...

We should get rid of Typescript
discuss2023-10-07
GeneGene

We should get rid of Typescript

I mean, IDEs or Code Editors should be intelligent enough to actually help us type-safe our code, and...

How to implement Typescript Function overload
typescript2023-10-16
Hleb KryshynHleb Kryshyn

How to implement Typescript Function overload

👋 Hey folks! In this post, I want to cover the topic of function overloading and explain why it's...