Mobile development: Ionic framework integrates Vue

The Ionic development team has released Ionic Vue and sees it as an important milestone for the open source mobile app framework Ionic. The native Vue version is designed to help developers develop progressive web apps for iOS, Android and the web. Vue 3, the third major version of the well-known JavaScript framework, recently appeared. Ionic Vue provides support for the new features.

“Ionic for Everyone” Ionic Framework originally had mobile development with Angular.js in mind. But with version 4 the tool opened up for development with other frameworks. The release relies on a collection of Web Components with Custom Elements and Shadow DOM APIs that are available in every contemporary browser.

The Ionic team provided the fourth major version of the framework in a blog post under the motto “Ionic for Everyone”. The control of the Ionic user interface is based on Web Component APIs, which basically work with all major front-end frameworks. However, since Ionic must also integrate the routing system of a framework in order to enable reliable navigation, Ionic still has to deliver specific functions for this framework. In addition, developers expect certain things to work as they normally would with their preferred framework, and not as they would with standardized web components. Ionic has therefore released the special bindings for the popular JavaScript frameworks React and Vue.js.

New: Ionic Vue As with the React version of the Ionic Framework, the team behind the application has decided to use the official router vue-router that comes with Vue. In addition, the router’s API has been expanded to include the component ion-router-outlet to process the animations of the Ionic Framework can. This component should be used instead of router-view , which is used in Vue applications. For more information on using the advanced component, see the announcement post.

According to the post, Vue does not support the development of mobile applications per se. However, Ionic Vue can be combined with Capacitor, the cross-platform native L

heise + | Raspberry Pi 4: Build your own minimalist NAS with ZFS file management

A Raspi NAS is sufficient for private data. Equipped with Ubuntu Server, NFS and ZFS, you design your secure network storage on your own.

(Image: Michael Plura)

Raspberry Pi 4: Build your own minimalist NAS with ZFS file management Choice of the file system Hardware shopping list Choice of the operating system Basic configuration Share ZFS dataset in the network A NAS based on a Raspberry Pi is ready for use in no time: A large MicroSD card or a plugged in U Self-service drive as data storage, plus OpenMediaVault (OMV, version 4 as an image, version 5 as an installable package) and you can meander through hundreds of menus, dialogs and options on your smartphone or browser. No question about it, OMV is well-made software and works great – as long as everything is configured correctly. However, as soon as a tool, a configuration or a function is not explicitly supported by its web interface, OMV needs manual work. So why not set up a minimalist, tailor-made Raspi NAS with the most necessary functions and a secure file system yourself?

There are several NAS distributions on an open source basis for this. They work, but offer too many superfluous functions even in the enterprise environment. A NAS for home use based on a Raspberry Pi usually requires even fewer functions. Our project is only about storing data in a central location. All that is needed is a handful of services: A secure local file system, a service for sharing in the network and preferably a reliable backup solution.

Choice of the file system Who stores data who wants to be able to read them correctly afterwards. This limits the choice of the file system to two candidates. Because only the ZFS and btrfs guarantee data integrity thanks to internal checksums. Our choice falls on ZFS, as it runs on the Rapberry Pi 4 with 2, 4 or preferably 8 GB of RAM. With less than 8 GB of RAM, ZFS may not run optimally – so you shouldn’t use deduplication.

Access to all contents of heise + exclusive tests, advice & background: independent, critically sound c’t, iX, Technology Review, Mac & i, Make, c’t Read photography directly in the browser register once – on all devices read – can be canceled monthly first month free, then monthly 9 , 95 € Weekly newsletter with personal reading recommendations from the editor-in-chief Start FREE month Now start the FREE month heise + already subscribed?

Sign in and read Register now and read the article immediately More information about heise + Raspberry Pi 4: Build your own minimalist NAS with ZFS file management Choice of the file system Hardware shopping list Choice of the operating system Basic configuration Share ZFS dataset in the network