|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/developing-single-page-applications/
课程评论:没有评论
课程名称:开发单页应用程序 课程概述:本课程专注于使用React.js和Ruby on Rails这两种技术开发全栈网页应用程序。React.js目前是许多网页开发者的首选库,市场上对React开发者的需求依然强劲。而Ruby on Rails作为一个成熟的网页开发框架,尤其受到初创企业的青睐,尤其是Rails 6版本让JavaScript前端应用的开发变得更加容易。 我是Emmanuel Asante,一名自由开发者,也是多部Rails测试课程的创作者。在本课程中,我将逐步指导你如何将静态HTML页面转变为动态应用,使用强大的Ruby on Rails 6框架。你将学习如何构建一个功能完整的应用程序,包括认证和授权,并将其部署到Heroku上。 一旦Rails应用程序成功部署,我们将转向使用React.js将其转变为单页应用程序。在这部分课程中,你将获得与优秀的React库的实践经验,从零基础到成为专家。课程将涵盖组件创建、状态管理、使用react-router-dom的高级特性来切换视图,还有对认证和授权的讲解。此外,你将学习React钩子和高级概念,如高阶组件,以简化代码。 此课程还提供了丰富的动手编码挑战,让你在完成课程后成为Rails和React的专家。你可以选择直接从React开发部分开始,课程将确保你不会迷失在其中。加入我,一同踏上这段精彩的旅程,你一定会收获满满!
React.js is the web development library of choice by many web developer and there is still a huge demand for React developers. Also, Ruby on Rails is now a mature web development framework still favoured by start-ups. With the Rails 6, it is very easy to develop front-end applications in JavaScript. Combining these two technologies gives developers powerful tools to develop full-stack web applications.I'm Emmanuel Asante, a freelance developer and the creator of comprehensive Rails testing courses using Rails, RSpec and Capybara, and this course is no different.This course will show you, step-by-step, how to take static html pages and turn them into a dynamic application using the awesome Ruby on Rail 6 framework. You will learn to build a fully functional application with authentication and authorization and deployed to Heroku.With the Rails application deployed, we switch gears and learn step-by-step how to turn the Rails application into a single-page application using React.js. This second part will give you an awesome experience with the great React library. You will go from an absolute beginner to a pro by the time you are done with the course. You will learn how to create components, manage state, use advanced features of react-router-dom to switch views. Authentication and authorization will be covered. Also, you will learn about and use React hooks and advanced concepts such as higher-order components to simplify our code. What is so cool about this course is the fact that you can just start with the React development part if you so desire and you won't be lost in it. The course is loaded with many hands-on coding challenges. By the time you are done with the course, you will be a Rails and React pro. Guaranteed! Come along with me on this amazing journey and you will be glad you did.