2
2 Comments

Easiest way to get API output on web pages?

I'm mulling over a project that would involve piping API output onto a series of web pages...

  • An "index"/home page, which would show output from one or more API requests.
  • A series of site.com/company/{name} pages, wherein the site should throw the dynamic {name} from the URL string at an API endpoint and display the result.

API in question would probably be Airtable.

I would want to do some basic front-end design for this.

I can conceive of doing this with PHP and Bootstrap. That said, I probably don't yet have all the PHP skills for this.

Anyone know of a nice way to do this using no/low code?

Not very interested in syncing stuff to Webflow CMS and using that.

Thanks.

posted to Icon for group No-Code
No-Code
on June 3, 2021
  1. 1

    You can't use the Airtable API directly from a web page. So, you'll have to learn how to call the API from PHP.

    Why aren't you interested in using something to sync Airtable to Webflow CMS? Is it because you've had bad experiences doing it with Zapier or Integromat?

    There are easier solutions. I built PowerImporter to sync Airtable to the CMS. It's the easiest way to get your Airtable data into Webflow, and keep them in sync.

    1. 1

      You can't use the Airtable API directly from a web page. So, you'll have to learn how to call the API from PHP.

      Why aren't you interested in using something to sync Airtable to Webflow CMS? Is it because you've had bad experiences doing it with Zapier or Integromat?

      No.
      I don't actually use Webflow at this point.
      Any of my skills background is around PHP for WordPress.
      Everyone talks about Webflow within the nocode web bracket but, to me, it looks like a full-fledged web design tool a la Frontpage, which necessarily has a learning curve.
      I am interested in the idea of moving off WordPress etc, toward simpler, nocode tools. I'm just struggling with the idea of investing the time in developing my skills in an area like Webflow, which theoretically could make future development easier thanks to nocode, when it necessarily needs getting to grips with, too.
      That's why I'm feeling out options including:

      1. Do this by upping my PHP knowledge a bit and making PHP API calls.
      2. Alternatively, Javascript, but that's more learning required.
      3. Investing myself in Webflow.
      4. Any other options.

      Why aren't you interested in using something to sync Airtable to Webflow CMS? Is it because you've had bad experiences doing it with Zapier or Integromat?

      Webflow has Webflow CMS. But I think my data/content exists elsewhere and is accessible via API response.
      In my mind, Webflow should just be able to help me show that content. Not sure I want to go through syncing it, which is one step removed from the actual source content. And then also gets me into working within Webflow CMS' records limits etc.

      Still, a lot of this is at the theoretical level for me at the moment, so it may well be that I end up there.

      In fact, it may be that I don't take content from Airtable at all. At present, my content is accessible via the RSS reader Inoreader, which has its own API, for which there is a PHP library. Inoreader is the content's primary source. Copying it to Airtable would already represent duplication, and copying it to Webflow would be yet another step. I think I would only end up copying that to Airtable if I discover some need to, which is possible but not initially.

      Thanks for the reply.

Trending on Indie Hackers
From building client websites to launching my own SaaS — and why I stopped trusting GA4! User Avatar 76 comments I built a tool that turns CSV exports into shareable dashboards User Avatar 70 comments $0 to $10K MRR in 12 Months: 3 Things That Actually Moved the Needle for My Design Agency User Avatar 67 comments The “Open → Do → Close” rule changed how I build tools User Avatar 48 comments I lost €50K to non-paying clients... so I built an AI contract tool. Now at 300 users, 0 MRR. User Avatar 44 comments A tweet about my AI dev tool hit 250K views. I didn't even have a product yet. User Avatar 40 comments