Learning the ionic framework