Build 20 Hands On Projects in React and Javascript

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-20-hands-on-projects-in-react-and-javascript/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:在 React 和 JavaScript 中构建 20 个实践项目 课程概述: 本课程将探索 JavaScript(简称 JS),一种符合 ECMAScript 规范的编程语言。JavaScript 是一种高级语言,具备即时编译与多范式特点,拥有大括号语法、动态类型、基于原型的面向对象以及一流函数。React 是一个开源的前端 JavaScript 库,专注于构建用户界面或 UI 组件,由 Facebook 和一群独立开发者及公司维护。React 可作为单页面应用或移动应用开发的基础。 课程内容将对比 JavaScript 与 React,解释 React 如何作为一种框架,利用 JavaScript 构建应用程序。课程也将介绍 React Native,这是一个完全的平台,用于构建本地跨平台移动应用,而 React.js 则是构建高性能 UI 层所用的 JavaScript 库。 在课程中,你将学习到 React 组件的可重用代码,如何简化使用与学习过程。React 库中的 JSX(JavaScript XML)提供了类似 HTML 的语法,这些语法会被处理为 JavaScript 调用。React 组件的可重用性对于大型项目的开发至关重要,每个组件都有自己的逻辑与控制。单向数据绑定为应用程序提供了更好的控制。虚拟 DOM 使用 ReactDOM 库,理想情况下代表 UI,保存在内存中并与真实 DOM 同步,从而实现更平滑、更快的性能。 课程不会提供详细的教学大纲,但参与者将通过构建实践项目,加深对 JavaScript 和 React 的理解与应用。

课程评论(0条)

课程详情

JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.React is an open-source, front end, JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.JavaScript vs ReactReact is a framework for building applications using JavaScript. React Native is an entire platform allowing you to build native, cross-platform mobile apps, and React. js is a JavaScript library you use for constructing a high performing UI layerReact components have reusable codes that make it simple to use and learn.React library has JSX (JavaScript XML), which is HTML like syntax, which is processed into JavaScript calls.React components are reusable which helps while working on larger scale projects and has their own logic and controls.One-way data binding provides better control throughout the application.The virtual DOM uses the ReactDOM library which ideally/virtually, represents UI and keeps in the memory and syncs with the real DOM.DOM has a smoother and faster performance due to virtual components.

课程标签

0人关注该课程

主题相关的课程