Expo Cljs Template

screenshot of Expo Cljs Template
react-native

Expo template for Clojurescript React Native

Overview:

Clojars ProjectExpo is a tool that allows developers to create React Native apps in Clojurescript with Expo. It enables users to build truly native apps across iOS and Android using Clojure, a modern, dynamic, and functional programming language. The tool provides a reusable codebase for iOS and Android, fast development feedback loops with REPL live coding, and support for React wrappers Reagent and Om.Next. Expo also offers documentation, Slack channels for support, and contract work opportunities for users.

Features:

  • Reusable codebase for iOS and Android
  • Fast development feedback loops with REPL live coding (via Figwheel)
  • Support for React wrappers Reagent and Om.Next
  • Easily test and publish apps without installing XCode or Android Studio
  • Source map support when debugging Clojurescript
  • Pull request is welcome for contributions

Summary:

Clojars ProjectExpo is a powerful tool that allows developers to create React Native apps in Clojurescript with Expo. Its key features include a reusable codebase for iOS and Android, fast development feedback loops with REPL live coding, and support for React wrappers. Installation is straightforward with detailed steps provided, and upgrading to newer versions of Expo is also well-documented. Overall, Clojars ProjectExpo provides an efficient and user-friendly solution for building native mobile apps with Clojurescript and Expo.

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

Expo

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.