Articles on: Advanced Customization

Developer Docs

This article gives a high-level overview of the DropInBlog SDKs and APIs you can use to integrate blogging functionality into your applications. We provide several open-source packages for different environments, along with two main APIs tailored to your needs.


Table of Contents


Overview

Packages

-- Laravel Rendered

-- React Core

-- React Next.js

-- React Express

APIs

-- Main API

-- Rendered API



Overview


DropInBlog offers flexible tools to integrate DropInBlog into your applications. Depending on your stack and whether you need server-rendered HTML or client-side rendering, you can choose between packages optimized for:


  • Laravel
  • React frameworks (generic, Next.js, Express)
  • REST APIs for raw data or rendered HTML



Packages


Below is a brief explanation of each of our SDKs.


Laravel


Repository: https://github.com/DropInBlog/laravel-rendered


A Laravel package that fetches pre-rendered HTML from DropInBlog’s Rendered API and injects it directly into blade views.


React Core


Repository: https://github.com/DropInBlog/react-core


React Core is the foundational React library for DropInBlog. It provides reusable hooks and components to fetch blog data from the Rendered API.


React Next.js


Repository: https://github.com/DropInBlog/react-nextjs


React Next.js comes with pre-configured components and utilities optimized for Next.js applications.


React Express


Repository: https://github.com/DropInBlog/react-express


A React + Express boilerplate that combines React SSR with an Express server. It's useful when your app architecture blends React with backend routed content.



APIs


DropInBlog exposes two main APIs: one for raw JSON data and one for pre-rendered HTML.


Main API


Reference: https://dropinblog.readme.io/reference/api-reference


The primary REST API for retrieving blog content in structured JSON. Use this when:


  • You want complete control over your blog’s UI and routing. You are responsible for rendering content, defining routes, and shaping the user experience to fit your application.
  • You want to create and update posts programmatically.


Rendered API


Reference: https://dropinblog.readme.io/reference/rendered-introduction


The Rendered API returns fully rendered HTML for blog pages. This is ideal when:


  • You want a quick and simple integration without custom UI work.
  • You want server-ready SEO content.

Updated on: 22/12/2025