bzBond
Designed and built by
With additional contributions from
bzBond takes Claris FileMaker web integrations to the next level, providing tools to support you on your web technology journey.
From dynamic and responsive user experiences to ultra-focused server-side microservices, bzBond blends web and FileMaker best practices to help you create, deploy, and enhance reliable web-powered solutions.
End-to-end web integration tools:
- bzBond-js - JavaScript API for getting FileMaker/Claris Pro script results to web viewers using JavaScript promises
- bzBond-claris - FileMaker/Claris Pro assets for managing bzBond-js interactions and storing, deploying and testing web code
- bzBond-server - extensible server-based microservice that enables JavaScript in the FileMaker/Claris Server script engine
Also includes:
- create-bzbond-app - create new bzBond-integrations with a single command
- bzBondRelay - run JavaScript code right from FileMaker/Claris Pro scripts on client or server
- bzBond-web-template - the core of bzBond web integrations, including bzBond-js and build tools for seamless deployment in solutions
Why bzBond?
Quality Tools for Claris Web Integrations
- Reliably run web UIs and JavaScript libraries in web viewers
- Speed up FileMaker scripts with JavaScript functions
- Store and deploy web code
- Keep the JavaScript party going server-side with an extensible microservice
Features
bzBond treats script calls from web viewers as promises, letting you chain them or use async/await.
When it comes to real-time code updates, FileMaker is the OG. The bzBond web project manager stays true to its roots and lets you see web code updates in real-time. Simply switch on debugging at the web project or web viewer level.
Store your single-file web projects in the simple bzBond web project manager and take advantage of an optimized deployment process, which ensures your code arrives on time and ready to interact with FileMaker.
Every web project created with create-bzbond-app can be compiled to a single file web project by simply running the build script: npm run build
Function results are easily accessible via Get ( ScriptResult ). And with bzBond-server installed, scripts that leverage JS will also work on FileMaker/Claris Server.
Easily extend bzBond-server by installing Microbonds. Use them to perform specific tasks, interact with external APIs, or provide an interface for other applications installed on the server.
Developer Spotlight
Federico Ramírez
Application Architect
Federico is a web developer with a passion for open source and clean, organized code. He enjoys web development the most but he also likes programming language development.
Brendan Pierce
Sr. Developer
Brendan is a FileMaker and Web developer, collaborating with other Beezwax team members on custom software solutions, with an emphasis on globally-based clients and users.
Alec Gregory
Sr. Engineering Manager
Alec Gregory is a Senior Engineering Manager at Beezwax, managing interdisciplinary development teams and architecting new tools to support successful project delivery.
He has been a Claris FileMaker developer for over 15 years and has a solid record of integrating FileMaker systems with other platforms, data formats and technologies.