跟读练习: React Native in 100 Seconds - 通过视频学习英语口语
选择练习模式
每种模式都会打开全屏练习室。
35 句
如果句子过短或过长,请点击 Edit 进行调整。
1
React Native.
2
Write JavaScript and React to build apps for iOS, Android, and the web from a single code base.
3
According to Atwood's law, any application that can be written in JavaScript will eventually be written in JavaScript.
4
The first way JS developers tried to build mobile apps was
5
by wrapping their native applications in a sandbox browser called a WebView, using tools like
6
Apache Cordova and Adobe PhoneGap.
7
The philosophy is write once, run anywhere.
8
This works, but it can be hard to make a website feel like a true native experience.
9
React Native takes a different approach.
10
It feels just like
11
React DOM for the web, but instead of using HTML and the DOM as building blocks for the UI,
12
it uses the native components that you would find on iOS and Android.
13
The philosophy is learn once, write anywhere.
14
You can't just take your existing
15
React web app and upload it to the App Store,
16
but you can use the React skills you already have to build a native app without ever having to touch
17
Java or Objective -C.
18
Instead, you import building block components like button, switch, scroll view, and the most fundamental of which is view.
19
At runtime, it will use the true native component on the corresponding platform, like UI view, Android dot view, or div on the web.
20
It's like building three apps for the price of one, but in some cases, you may want a different visual experience based on the underlying OS.
21
The platform module allows you to check which platform you're on and render different components accordingly.
22
When it comes to visuals, there's no CSS in React Native.
23
Instead, every core component takes a style prop that can be customized with a style sheet constructed from JavaScript.
24
In development, it supports fast refresh, which means you can instantly see the changes you make to your code on any platform.
25
You may also want to tap into native features like the device camera, push notifications, and geolocation.
26
These concerns are handled by one of the most active open source communities on GitHub.
27
There's open source packages for almost everything that can be installed with NPM just like any other JavaScript project, and there's frameworks like
28
Expo that build on top of React Native Primitives to provide all the tooling required to ship your app to production.
29
You can use
30
React Native to build a complete mobile app or integrate it with existing iOS and Android projects.
31
It's not an all -or -nothing solution.
32
This has been React Native in 100 seconds.
33
If you want to see more short videos like this, hit the like button and subscribe, and let me know if you want to see more
34
React Native content in the comments.
35
Thanks for watching, and I will see you in the next one.
同频道
FOR YOU
推荐视频
本课的词汇与口语要点
这节口语课以视频“React Native in 100 Seconds”为素材。 视频中反复出现的词有:native, React, app, Javascript, component。 这段视频共有 35 个句子、473 个单词可供跟读。 讲话部分时长为 2:17。 说话人语速较快,每分钟约 208 个词,会出现较多连读和弱读。 只有 79% 的单词属于英语最常用的 3,000 词,词汇难度较高。
视频中的重点词汇
视频中 15 个值得学习的单词,附发音和释义:
| 单词 | 发音 | 释义 |
|---|---|---|
| component 名词 | /kəmˈpoʊ.nənt/ | 元件, 部件 |
| package 名词 | /ˈpæk.ɪd͡ʒ/ | 包裹, 包 |
| skill 名词 | /skɪl/ | 技巧, 技能 |
| sheet 名词 | /ʃit/ | 篇, 張 /张 |
| fundamental 形容词 | /ˌfʌn.dəˈmɛn.təl/ | 基本 |
| framework 名词 | /ˈfɹeɪm.wɜːk/ | 骨架, 框架 |
| instantly 副词 | /ˈɪnstəntli/ | 立即 |
| wrap 动词 | /ɹæp/ | 包裝 /包装, 包 |
| underlying 形容词 | 根本, 基本 | |
| import 名词 | /ˈɪm.pɔɹt/ | 進口貨 /进口货, 舶來品 /舶来品 |
| subscribe 动词 | /səbˈskɹaɪb/ | 簽署 /签署 |
| upload 动词 | /ˈʌpˌloʊd/ | 上載 /上载, 上傳 /上传 |
| construct 动词 | /ˈkɑn.stɹʌkt/ | 建造, 建設 /建设 |
| notification 名词 | /ˌnoʊtɪfɪˈkeɪʃn̩/ | 通知 |
| module 名词 | /ˈmɑd͡ʒul/ | 模塊 /模块 |
需要注意的发音
- “sh” 和 “zh” 音: sheet /ʃit/, notification /ˌnoʊtɪfɪˈkeɪʃn̩/, refresh /ɹɪˈfɹɛʃ/
- 长单词——注意重音位置: fundamental /ˌfʌn.dəˈmɛn.təl/, developer /dɪˈvɛləpɚ/, accordingly /əˈkɔɹ.dɪŋ.li/, notification /ˌnoʊtɪfɪˈkeɪʃn̩/
中文母语者容易读错的音:
- /v/ — 不要读成 /w/,上齿轻触下唇: developer /dɪˈvɛləpɚ/, java /ˈd͡ʒɑː.və/
- 词尾辅音 — 要读清楚,后面不要加元音: component /kəmˈpoʊ.nənt/, package /ˈpæk.ɪd͡ʒ/, installed /ɪnˈstɔːld/, sheet /ʃit/, framework /ˈfɹeɪm.wɜːk/
- /r/ 和 /l/ 的区别: accordingly /əˈkɔɹ.dɪŋ.li/, scroll /skɹoʊl/
如何用这段视频练习
- 先完整听一遍视频,不要开口,记下不认识的单词。
- 先用 0.75 倍速逐句跟读,熟练之后再回到正常速度。
- 录下自己的声音并与原声对比,特别注意 component, package, skill 这类单词。
什么是跟读法?
跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。
































