Announcing “Advanced React.js Online” – componentDidBlog

  • I can barely believe it, but over the last 27 months, Michael Jackson and I have taught React.js to over 3,500 developers at 91 workshops in eight different countries (Oh, and one prison cell in the UK, but I digress…)In that time we’ve learned a lot about React as library authors, product developers, and teachers.We’re the authors of React Router.
  • That kind of usage has exposed us to the needs of all sorts of applications, pushing us to find simpler ways to be composable as library authors.Meeting 3,500 people (and more at the meet ups we regularly attend in our travels) has put a lot of code in front of us, and even more conversations about code.
  • It’s been fun learning the unique needs of all these people and figuring out ways to make their code better as product developers.Teaching React to thousands has helped us identify parts that some folks initially struggle with.
  • This helps us refine our material one workshop at a time, making us much better teachers.We’re happy to announce that we’re bringing all of that experience to you in our very first online course: Advanced React.js.
  • We’ve taken the most popular parts of our workshops and put them into the course.

Ninety-one. I can barely believe it, but over the last 27 months, Michael Jackson and I have taught React.js to over 3,500 developers at 91 workshops in eight different countries (Oh, and one prison…
Continue reading “Announcing “Advanced React.js Online” – componentDidBlog”

Introduction to React Native for iOS

Curious about #React Native? Here's an introduction to get you started:  by @paradoxed

  • About this Workshop
    React Native is a JavaScript library that lets you build mobile apps for iOS or Android.
  • It uses the same design as React, letting you compose a rich mobile UI from declarative components following the principle “Learn once, write anywhere”.

React Native is a JavaScript library that lets you build mobile apps for iOS or Android. It uses the same design as React, letting you compose a rich mobile UI from declarative components following the principle “Learn once, write anywhere”.
Continue reading “Introduction to React Native for iOS”

Tonight at @In3DC – Lets React -group learning about #reactjs & #reactnative #javascript …

  • A group interested in working together to learn about reactjs and react native

    Want to thank all the people who came out for the first session last week of the #reactjs and #reactnative Let’s React – React 101 Group Learning at @in3dc

    We decided to split the session into two groups, a beginners class and a more advanced class.

  • The more advanced class will work with #reactnative #firebase and cover some more advanced topics – come through on Thursday’s to see what you missed

Eventbrite – Inclusive Innovation Incubator (In3) presents Lets React – React 101 Group – Thursday, August 10, 2017 at Inclusive Innovation Incubator, Washington, DC. Find event and ticket information.
Continue reading “Tonight at @In3DC – Lets React -group learning about #reactjs & #reactnative #javascript …”

The Road to learn React

  • All JavaScript ES6 features I describe on the journey to learn React will transition from ES5 to ES6 in the book.
  • The book does not only teach React, but also all useful JavaScript ES6 features for React.
  • I encourage developers to reach out after they have finished the book and build their first React applications.
  • This book focuses on React as the first building block.
  • It only delivers the view layer, but the React ecosystem is a whole flexible and interchangeable framework.

The Road to learn React is your way to learn ReactJs in 2017 by building a real world application. You will get a foundation before you dive into more advanced topics like Redux, Flow and React Router. It’s a huge tutorial …
Continue reading “The Road to learn React”

How I ended up with ReactJS – codeburst

How I ended up with ReactJS

  • How I ended up with ReactJSAs the web platform is evolving day by day, every web developer want to develop responsive and highly interactive web applications.Most of the web developers started using javascript frameworks like AngularJS, ReactJS, VueJS, EmberJS and many more.
  • Even the Javascript started evolving with the help of large number of communities, lot of new frameworks coming up everyday.
  • Initially I use to manipulate the data use javascript and jQuery, these are very good in handling events and some UI related manipulations like events, but the real problem come when you started working with APIs.
  • As every component in the server side changing to JSON for better inter application communication, it is better to choose a side of any framework.CHOOSING A SIDEEvery JavaScript framework is having its own features.
  • But in my observation, while compared to react the component rendering speed is almost similar, there might be some places where the React cant perform well compared to Vue.Aesthetic CodeI do not find Angular as a beautiful framework is because of its interoperability with HTML, most of the people like it, where they don’t need to worry about JS and can customize a lot of things with new Angular attributes inside HTML.

As the web platform is evolving day by day, every web developer want to develop responsive and highly interactive web applications. Most of the web developers started using javascript frameworks like…
Continue reading “How I ended up with ReactJS – codeburst”

How I ended up with ReactJS – codeburst

How I ended up with #ReactJS

  • How I ended up with ReactJSAs the web platform is evolving day by day, every web developer want to develop responsive and highly interactive web applications.Most of the web developers started using javascript frameworks like AngularJS, ReactJS, VueJS, EmberJS and many more.
  • Even the Javascript started evolving with the help of large number of communities, lot of new frameworks coming up everyday.
  • Initially I use to manipulate the data use javascript and jQuery, these are very good in handling events and some UI related manipulations like events, but the real problem come when you started working with APIs.
  • As every component in the server side changing to JSON for better inter application communication, it is better to choose a side of any framework.CHOOSING A SIDEEvery JavaScript framework is having its own features.
  • But in my observation, while compared to react the component rendering speed is almost similar, there might be some places where the React cant perform well compared to Vue.Aesthetic CodeI do not find Angular as a beautiful framework is because of its interoperability with HTML, most of the people like it, where they don’t need to worry about JS and can customize a lot of things with new Angular attributes inside HTML.

As the web platform is evolving day by day, every web developer want to develop responsive and highly interactive web applications. Most of the web developers started using javascript frameworks like…
Continue reading “How I ended up with ReactJS – codeburst”

Dev Blog: How We Chose Our Stack – MHacks

Dev Blog: How We Chose Our Stack  #react #nodejs #tech #docker #hackathons #reactjs

  • It had seen years of changes brought in from different tech teams and contributors, last-moment fixes to prevent catastrophic events moments before the hackathon started, and a general lack of consistency.
  • Suffice to say, it was a hodge-podge of things we needed without enough time to implement them.Over the life of MHacks, we’ve seen about 5 completely different tech stacks for the website/backend, 3 different apps for either iOS or Android, and a few extraneous repos along the way (and for the record, those numbers are probably low-balling it).
  • We also use Docker for everything DevOps, including setting up our development environments, so everyone on the team is on the same page.DockerBy using Docker, we were also able to simplify deployments to the point where we can deploy through a simple Slack command.
  • (And speaking of Docker, I’ll be giving a tech talk at MHacks X about all things Docker, so be sure to drop by if you’re interested!)
  • In combination with both of those passing, we require Pull Requests to go through multiple reviews to make sure things will work the way they should.A Community-Friendly StackIn my opinion though, the best part about this stack is that everything is customizable.

Hello World! My name is Antonio and I am a Pharmaceutical Sciences major (yes, you read that right) at the University of Michigan. On the MHacks Core Team, I act as sassadmin — or rather sysadmin …
Continue reading “Dev Blog: How We Chose Our Stack – MHacks”