Feature toggle in @reactjs app with @_ericelliott #javascript

Feature toggle in @reactjs app with @_ericelliott  #javascript

  • How is the Curriculum Unique?
  • The curriculum was designed and refined by  Eric Elliott   and  JS_Cheerleader   over a period of several years, engaging actively with students and learning better ways to teach tricky topics like functional programming, category theory, and component composition.
  • We’ve logged thousands of hours of 1:1 student training to distill the curriculum plan for the best student experience.
  • You’ll start out learning the foundations of functional programming and composition which are often glossed over in other resources.
  • Several graduates from ivy-league university CS programs and dev bootcamps have enrolled in our curriculum program and tell us they learned more with us than from everything else combined.

DevAnywhere is a remote mentorship subscription program consisting of live video lectures, 1:1 mentorship, and lifetime access to an archive of video, books, and lesson content.
Continue reading “Feature toggle in @reactjs app with @_ericelliott #javascript”

JSK Weekly is out. Come and see the best stories of the past week #javascript #reactjs

JSK Weekly is out. Come and see the best stories of the past week  #javascript #reactjs

  • JavaScript modules are with us.
  • Browsers implement them natively, and now Node.js decided to introduce them using *.
  • Johannes Ewald writes about the current state of JavaScript modules, including browser implementations, Webpack, Node.js changes, what does it means for library creators, users, etc.
  • If you are still struggling with parallelism and concurrency, take a look at Jonathan Martin’s article on elegant concurrency patterns in JavaScript.
  • Also big news last week was the release of Node.js 8 which includes npm version 5, a new version of V8 engine with significant performance optimizations, native add-ons support, buffer changes, and much more.

JavaScript modules are with us. Browsers implement them natively, and now Node.js decided to introduce them using *.mjs extension which caused quite a stir in the community. Johannes Ewald writes about the current state of JavaScript modules, including browser implementations, Webpack, Node.js changes, what does it means for library creators, users, etc.

Jake Archibald has a great article on HTTP/2 push specification where he takes a deeper look into it and the problems with the various browser implementations.

If you are still struggling with parallelism and concurrency, take a look at Jonathan Martin’s article on elegant concurrency patterns in JavaScript. He covers event loop, promise chaining, async functions, parallel execution and other topics.

Also big news last week was the release of Node.js 8 which includes npm version 5, a new version of V8 engine with significant performance optimizations, native add-ons support, buffer changes, and much more. We have several articles covering the new features.

Continue reading “JSK Weekly is out. Come and see the best stories of the past week #javascript #reactjs”

Functional programming on frontend with React & ClojureScript

“React meets ClojureScript” - An awesome introduction to ClosureScript and React

  • You simply update component internal state and then its UI is re-rendered .
  • To allow reuse of components each of the components has its own unique state accessed via this.state .
  • State of the card is then passed as an argument to function creating React components.
  • Any component that uses an atom is automagically re-rendered when it’s value changes.
  • Distinction between props and state is gone and you are free to use Reagent atoms in any way you prefer.

Blog about Scala, Akka & reactive, functional programming
Continue reading “Functional programming on frontend with React & ClojureScript”