Free React.js Fundamentals Course
111–117 of 117 posts
Re: Free React.js Fundamentals Course
#112Earlier quoted context omitted.
It fundamentally changes the way we think about frontend web development in a very positive way. It makes things more testable, reliable, fast, and easier to write. Combined with things like Redux we also get crazy features like time travel.
If your are optimizing for the development, you ar doing it wrong. So sad to see years of effort on making web more accessible thrown out of the window. How do react/angular/whatever sites work with assistive technologies like JAWS? The first thing learning about these frameworks should be when not to use them.
Provided that developers use the proper HTML tags and ARIA roles, there shouldn't be any different issues here than with other JS libraries.
However, I want to stress that React, Ember, and Angular are amazing tools for apps, but if you are using them just to render static content, you're just inviting all kinds of accessibility issues that server-side rendering solved years ago. Web servers are optimized to serve static content quickly. Sending JSON to the client so the client can render HTML for a blog post or news article seems pretty wasteful, and again, invites accessibility issues that don't need to be there.
Re: Free React.js Fundamentals Course
#113Re: Free React.js Fundamentals Course
#114Earlier quoted context omitted.
Surely your decades of practical experience can instance an evidence-based response here.
Why the personal attack? It's not a 'new' complaint about React, it's been said plenty of times, go do your own research.
Re: Free React.js Fundamentals Course
#115Earlier quoted context omitted.
From my point of view, React brings two important ideas to web app development: 1. The virtual DOM. When I'm writing jQuery-based code, I have to write both a component template and code that updates the DOM in response to input; when I'm writing code for a virtual DOM, the component template is sufficient to update the DOM and I don't have to write that extra code, so there are fewer chances for bugs to creep in. 2.…
> I didn't like this at first until I configured Sublime Text to highlight embedded HTML correctly Can you share your sublime settings or syntax configuration you are using?
Re: Free React.js Fundamentals Course
#116I wish there was some way to speed up the videos.
It's an HTML5 video, so you can adjust the speed with JS if you can get the right element. e.g. to set the playback speed to 120%, you can do: document.getElementsByTagName('video')[0].playbackRate = 1.2; in the JS console.
Re: Free React.js Fundamentals Course
#117Tyler has taught me everything I know about javascript and React. Can't recommend him and his teaching style enough! He is a truly gifted teacher.