GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing ballerina.io — Learn - The Ballerina programming language Learn BallerinaBallerina is a comprehensive language that is easy to grasp for anyone with prior programming experience. Let's start learning Ballerina. Get started with integrationInstall Ballerina, set it all up, and take it for a spin. Explore and try out a series of guided integration examples. Enterprise integration patterns Usage patterns for implementing robust integrations. Explore and try out a series of guided integration tutorials. List of data formats supported by Ballerina. Supported network integration protocols List of network integration protocols supported by Ballerina. Integration toolsGenerate a Ballerina service and client skeletons for an OpenAPI contract. Generate GraphQL service skeleton for a given GraphQL schema and generate schema for a given Ballerina GraphQL service. Generate a Ballerina service and listener skeletons for an AsyncAPI contract. Develop a service documented in a Protocol Buffers by generating Ballerina service/client stub files and skeletons. FHIR/HL7 profile to client and stub generation tool of Ballerina. The set of command line tools provided to work with EDI files in Ballerina. Generate Ballerina clients and records for a WSDL specification. Generate Ballerina records for an XSD specification. ReferencesExplore and try out a series of guided Ballerina examples. Refer to the Ballerina library (API) documentation. Refer to the language, library, and platform specifications. Features of the Ballerina Visual Studio Code extension. Development tutorialsBuild and runCLI commands of the bal tool. Maintain your Ballerina installation up to date with the latest patch and minor releases. Details of the Read-Evaluate-Print Loop (REPL) for Ballerina. Configure CI/CD for Ballerina projects Learn how to configure a CI/CD pipeline for a Ballerina project. Organize source code and dependenciesBasics of projects, packages, and modules. References related to Ballerina packages. Declare and manage dependencies and use the local repository. Manage and organize Ballerina packages in a workspace. Best practices to follow when formatting Ballerina code. Provide custom formatting options to Ballerina formatter. Test, debug, and document the codeWrite automated tests using the built-in test framework. Tooling support for troubleshooting Ballerina applications. Generate documentation for the code. ConfigurabilityConfigure a sample Ballerina service Configure values at runtime through configurable module-level variables. Provide values to configurable variables Provide configurable values through configuration files, command-line arguments, and environment variables. Advanced use cases of configuring values using configurable variables. Deployment guidelinesDeployment guidelines overview Guidelines for Ballerina deployment in production. Guidelines for deployment in VMs. Guidelines for deployment in Docker and Kubernetes. Guidelines for deployment in Serverless. Create, configure, and manage keystores and truststores for TLS and mutual TLS. Persistently store dataHow to simplify data persistence with How to model and define data structures for efficient data persistence. How to use the tool for generating client code and types for the data model. Generated client, types, and their usages for managing data persistence. Data stores for managing data persistence. ObservabilityOverview of Ballerina observability Basics of the observability functionalities that are provided for Ballerina programs. Supported observability tools and platforms How to observe Ballerina programs with different observability tools and platforms. Java interoperabilityCall existing Java code from Ballerina. The CLI tool that generates Ballerina bindings for Java classes. List of language features that enable Ballerina developers to call foreign code written in other programming languages. Build native binaries with GraalVMThe overview of GraalVM and the native executable. Build the GraalVM executable in a container Build and pack the GraalVM executable in a container. Build the GraalVM executable locally Build the GraalVM executable locally from Ballerina. Reuse code with Package RepositoriesPublish your library package to Ballerina Central. Use the local repository to test packages during development. Host a private repository or proxy Ballerina Central using JFrog Artifactory. Host a private repository or proxy Ballerina Central using Sonatype Nexus. Perform operations with the Ballerina Central over an HTTP proxy. Troubleshoot the runtimeDump the status of currently running strands. Ballerina Profiler (experimental) Profile a Ballerina package and create a flame graph. Additional toolsA static code analysis tool that checks Ballerina code for security issues and quality improvements. Generate code to consolidate Ballerina services. ResourcesFeatured scenariosWrite a RESTful API with Ballerina Use Ballerina constructs to create RESTful APIs. Write a gRPC service with Ballerina Write and invoke a simple Ballerina gRPC service. Manage data persistence with bal persist Use Write a GraphQL API with Ballerina Write and invoke a simple Ballerina GraphQL service. Work with data using queries in Ballerina Use query expressions to work with data. Build a data service in Ballerina Use Ballerina constructs to work with data services. Build a Change Data Capture (CDC) service in Ballerina Use Ballerina constructs to work with change data capture (cdc) services. Work with Large Language Models (LLMs) using natural expressions Use natural expressions to work with LLMs. Deploy Ballerina on Kubernetes Write, build, and deploy a Ballerina service on Kubernetes. Create your first connector with Ballerina Generate custom connectors using the Ballerina OpenAPI tool. Write a workflow with Ballerina Write a durable workflow with activities. Write a workflow with a human task Pause a workflow for a human decision. Handle errors and replay failed activities in workflows Recover from activity failures with automatic retries and manual replay. Learn the languageGet started with basics that are common to all C-Family programming languages. Provide and consume services using Ballerina. Work with data using Ballerina. How concurrency and transactions are handled in Ballerina. Advanced general-purpose language features Advanced features, which are additional options for the language. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |