Ideal Postcodes releases new features for Postcode Lookup and Address Finder
We're always working to improve our services and deliver the best solutions. This January, we revamped our Address Finder and Postcode Lookup libraries adding new and exciting features.
ES Module Compatible: Address Finder and Postcode Lookup also release parallel ES Module compatible builds. These can be used to streamline your build process. You can also import them as native JavaScript modules on the browser.
Legacy Module System Compatibility: Address Finder and Postcode Lookup are also UMD and AMD compatible.
Pre-Bundled Packages: Efficiently minified, transpiled and polyfilled versions of Address Finder and Postcode Lookup are also available on npm and JavaScript CDNs so you can add our tools to any page without worrying about browser compatibility and integrating with the local module system.
Ships with Typings: Allows for inline documentation and real-time checks as you integrate within your IDE. Also allows for compile time checks if you're using TypeScript.
More Callbacks: We've added additional hooks into the operation of Address Finder and Postcode Lookup to allow you to create more sophisticated integrations that work with your pre-existing user interface
Better Compatibility with Popular Frameworks: We've updated the interface for Address Finder and Postcode Lookup to provide better hooks for native integration with frameworks like React and Vue.
Style Injection: Both Address Finder and Postcode Lookup allow users to directly adjust the styling of HTML Elements using JavaScript and not exclusively relying on adding additional CSS.
Treeshake-able: Our ES Module builds are designed to be treeshake-able. This means you can shed unused code at compile time and reduce your overall bundle size. Furthermore, Address Finder and Postcode Lookup share the same core JavaScript libraries and HTTP client, so including both will have a smaller impact on the final build.
Isomorphic: Address Finder and Postcode Lookup are designed to be run on both front and backend JavaScript environments. This means it supports frameworks that may use cutting edge server-side rendering techniques like Angular and React.
For a pre-bundled version of postcode-lookup (minified, transpiled, polyfilled, etc) that can immediately be dropped on a webpage, use postcode-lookup-bundled
.
For a pre-bundled version of address-finder (minified, transpiled, polyfilled, etc) that can immediately be dropped on a webpage, use address-finder-bundled
.
How to get started
Create an API Key. You'll receive 100 test lookups with your account
Follow the documentation to start your integration
Need help? Drop by our developer chat page or contact us.