Day 0 [PV]: 原生 vs 跨平台框架

哇哇哇,挑战第一天我就没准备好,只能很赶的生出一篇文章。 不负责任预告一下:我中文不是很好所以要是文笔不顺或是缺少标点符号或是把 "再" 写成了 "在" 是很可能会发生的。

我的背景是Ionic + Angular然後最近刚学Nativescript。

原生 vs 跨平台

原生应该不用介绍太多了,就是Android上面用Java/Kotlin写app然後iOS上面用Swift/C#这样。
跨平台的话可以分成三种实现方法:

  1. Webview生成UI再透过Javascript去呼叫原生的code (在原生app里面嵌入一个浏览器)
  2. Markup生成原生介面
  3. PWA (Progressive Web App, 假装自己是手机app的web app)

然後写程序用下面两个的其中一种:

  1. Markup (HTML/XML) + CSS + Javascript
  2. Dart

Nativescript就是用Markup生成原生介面再搭配Javascript和CSS。

好忙阿,细节明天再写好了。


<<:  前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day10 发表文章功能

>>:  引言与大纲

DAY 27 文章列表

嗨,今天来完成底下文章的部分,金嗨,内容越写越多,因为快要完赛了节奏没抓好XD,前面都是分开解析的,...

Day10-Kubernetes 那些事 - Ingress 篇(二)

前言 在昨天的文章讲完 Ingress 的基本观念以及要如何在 minikube 上启动的基础建设後...

Day 21 [Python ML、资料视觉化] 长条图和热度图

设定jupyter notebook import pandas as pd pd.plotting...

[Day 24] 实作-日期格式转换 字串长度限制

好的~ 昨天做好搜寻栏了,今天来做下面的列表 那一样需要先建一个子组件,可以参考 Day21,这边就...

Day 4 仓库 Repository

若你有用过 github 的话,对於仓库 Repository 的概念想必是不陌生。它就是一个存放各...