美文网首页
ionic4-初步了解

ionic4-初步了解

作者: 國龍 | 来源:发表于2018-08-04 10:02 被阅读0次

ionic吹了N久的4,终于在近期出了beta版本了,那么我就来当当小白鼠,将3的项目升级到4看看,看有啥区别,顺便写写简书告知一下大家坑,本章是大概了解ionic4的内容。

PS:一定认准官网,其他地方包括我的文章都可能会存在过时的可能,所以还是认准官网的比较好,实在不行还能看源码,假如目前还没办法看懂,那只能自己多问多学慢慢提高,学习还是只能靠自己。

好了,进入正题,先看看4的官网文档(目前是https://beta.ionicframework.com/docs,地址变了的话自己去搜),粗略过了一遍(看不懂的就自己用翻译吧),

ionic4调用原生的有2种方式,Apache CordovaCapacitor,Cordova的插件较多,但是一般就支持ios和Android,做app完全够用了,Capacitor是类似Cordova的东西,但是通过Electron可以调用PC版的api(windows和mac,但是ubuntu好像就不支持),听起来蛮吊的,但是这东西我是在2018年1月份了解到的,到现在感觉还比较低的知名度,并且要支持这么多平台,插件写的难度也不低,所以只建议有时间有闲情的时候去研究研究。我自己是没研究过,说错了请轻喷。

ionic4的组件是用Stencil来构建标准web components(chrome和safari在2017年实现了完全支持),好吧,太高深,有空去看看源码,反正意思就是组件和框架无关,写了一次之后到处都可以用(我个人觉得嘛,理念是这个理念,但实际上基本都要进行一定修改)。

ionic4的项目目前只有Angular版本,而且路由也是基本直接用的ng的路由,配置繁琐了,但是起码url可以去掉那个#号,对webapp来说感觉舒服一点。

文档里面有3到4的升级迁移文档(https://beta.ionicframework.com/docs/building/migration),在building的miration里,不过我个人还是觉得升级的话,还是要一步一步迁移过来,毕竟在实际项目中,坑估计不止文档里面写的。

其他组件和api那些用到再去看,不吹逼了,能动手的,就千万别动嘴。

下一篇直接开干

相关文章

  • ionic4-初步了解

    ionic吹了N久的4,终于在近期出了beta版本了,那么我就来当当小白鼠,将3的项目升级到4看看,看有啥区别,顺...

  • 初步了解

    什么是css语法?CSS (Cascading Style Sheets) 层叠样式表,用来编辑 HTML中元素...

  • LLVM 初步了解

    什么是LLVM 官网:https://llvm.org/ LLVM项目是模块化、可重用的编译器以及工具链技术的集合...

  • 初步了解阿德勒

    这周在读的书都可以算作心理类的。其中《幸福的勇气》《自卑与超越》和前段时间看的《被讨厌的勇气》都是阿德勒心理学理论...

  • css初步了解

    层叠样式表 (Cascading Style Sheets) css可以用来为网页创建样式表,通过样式表可以对网页...

  • Hbase初步了解

    特点:单表可以有百亿行,百万列,数据矩阵横向和纵向两个维度所支持的数据量级都非常有弹性面向列的存储和权限控制(可以...

  • 初步了解ObjectMapper

    参考GitHub - Hearst-DD/ObjectMapper: Simple JSON Object map...

  • 初步了解RTP

    实时传输协议RTP(Real-time Transport Protocol)是一个网络传输协议,RTP协议...

  • 初步了解RTMP

    1 RTMP 实时消息传输协议,是现在比较常用的协议 它有三种变种: 1)工作在TCP之上的明文协议,使用端口19...

  • OkHttp 初步了解

    http://blog.csdn.net/lmj623565791/article/details/4791108...

网友评论

      本文标题:ionic4-初步了解

      本文链接:https://www.haomeiwen.com/subject/gmmpvftx.html