|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learning-reactjs/
课程评论:没有评论
课程名称:学习ReactJS 课程概述: 本课程介绍了React这一JavaScript库,旨在快速将用户界面(UI)上的变化传达给浏览器,而无需重新渲染除了需要更新的显示部分以外的任何内容。网站或应用程序的元素可以无缝更新,不会造成延迟,也不会干扰其余显示,用户也无需手动刷新。课程首先涵盖了React.js的基础知识,包括创建元素和组件的API、虚拟DOM和JSX语法扩展、状态使用、浏览器事件处理以及组件生命周期方法等内容。接下来,课程将指导学员从零开始构建一个应用程序,以实践第一部分所学的知识。我们将构建一个图书清单的管理页面,用户可以查看图书列表,添加新图书和从列表中删除图书。最终的应用程序将利用服务器API来持久化数据,并使用Redux库来管理React的数据状态。 关于作者: Samer Buna是一位技术内容创作者、软件工程师和导师。他拥有信息安全硕士学位,并且在多个行业拥有超过十年的经验,成功为企业创建量身定制的解决方案。Samer对JavaScript充满热情,喜欢探索新的库。他最喜欢的技术栈是Node.js用于后端,React.js用于前端。Samer曾撰写过几本关于React和GraphQL的书籍及在线课程。您可以在推特上关注他,用户名为@samerbuna。
React is a JavaScript library that communicates changes on a User Interface to the browsers quickly, without having to re-render anything except the part of the display that needs to change. Elements of a site or application can be updated seamlessly without delay, without disrupting the rest of the display or requiring the user to refresh. This course first covers all of the React.js basics like its API to create elements and components, the virtual DOM and the JSX syntax extension, using the state, working with browser events and components lifecycle methods. We then dive in and build an application from scratch to practically use the knowledge gained in the first part. The application we will be building is an administration page for a list of books. You will see a list of books, then can add new books and remove books from the list. The final application will work with a server API to persist the data and it will use the Redux library to manage the data state for React. About The Author Samer Buna is a technical content author, software engineer, and mentor. He has a master's degree in information security and over ten years of progressive experience and success creating tailored solutions for businesses within many industries. Samer is passionate about everything JavaScript, and he loves exploring new libraries. His favorite technical stacks are Node.js for the backend and React.js for the frontend. Samer has authored a few books and online courses about React and GraphQL. You can follow him on Twitter at @samerbuna.