The most popular JavaScript links of 2017 – DailyJS – Medium

📦 The most popular JavaScript links of 2017:   #ui #100DaysOfCode…

  • The most popular JavaScript links of 2017As the year draws to a close it’s the perfect time to reflect and look back over the past 12 months to see what projects got people talking and what JavaScript topics got folks clicking.To do this we’ve taken a dive into the JavaScript Weekly…
  • Ten Things A Serious JavaScript Developer Should LearnBen McCormick| Shared in July’s Issue 345One developer’s take on a question asked on Reddit earlier this year — the question attracted plenty of debate over what priorities JS developers should have.benmccormick.orgA Modern JavaScript CheatsheetBeaudru Manuel | Shared in September’s Issue 353This thorough guide explains plenty…
  • This finale, looking at the pros and cons of each, proved highly popular.sitepen.comA Set of Best Practices for JavaScript Projectshive | Shared in July’s Issue 342British design studio Hive collected together guidelines for working on JavaScript projects.
  • With over 10k stars on GitHub, the guide covers documentation, dependencies, testing, code structure and more.github.comAwait and Async Explained with Diagrams and ExamplesNikolay Grozev | Shared in October’s Issue 355This detailed tutorial explains the await/async features in Bias is Holding You Back: It’s Time to Embrace Arrow FunctionsEric Elliott | Shared…
  • When it does so without the new keyword, it’s a factory the f*ck JavaScript?Denys Dovhan | Shared in August’s Issue 346Around 40 examples of ‘quirky’ JavaScript code with unexpected results or outcomes.

As the year draws to a close it’s the perfect time to reflect and look back over the past 12 months to see what projects got people talking and what JavaScript topics got folks clicking. To do this…
Continue reading “The most popular JavaScript links of 2017 – DailyJS – Medium”

React, JSX and ES6 as a template language – Korbit Engineering – Medium

React, JSX and ES6 as a template language @poksme  #Reactjs #JavaScript #ES6

  • React, JSX and ES6 as a template languageThe last few years have seen an important popularity increase of front-end rendering frameworks and what once was a cosmetic paint coating using handwritten HTML and CSS became an abstracted JavaScript process that renders HTML and CSS.
  • The benefits of client-side HTML rendering are plenty but one down side is the rise of complexity for web integrators.What used to be rendered on the server using a template language (here moustache)……became a very noisy JavaScript module…The majority of the content of this file is keywords and software development notions (module, object, function, point dereference…).
  • Using ES6 syntactic sugars and react functional component we can greatly reduce this noise.What happened here?
  • Technically speaking, we export as default an arrow function that destructures its only argument (props) and returns some JSX.
  • The result is a much more simple syntax closer to a template.But does this scale?The benefit of this notation is that we get a declarative block at the top of the file that lists the needed properties and a template block at the bottom that uses the properties.At Korbit we have been using this component style for hyphen.to.

The last few years have seen an important popularity increase of front-end rendering frameworks and what once was a cosmetic paint coating using handwritten HTML and CSS became an abstracted…
Continue reading “React, JSX and ES6 as a template language – Korbit Engineering – Medium”

Announcing React Native Europe – callstack.io

  • CTO at Callstack.io, React Native developer.
  • Today, I am really excited to announce React Native Europe – the first conference in the world to focus on anything and everything React Native.
  • Whether you are an experienced React Native developer or just at the beginning of your journey, you will benefit from our great sessions covering various aspects of mobile development.
  • React Native Europe is a two-day conference anything and everything React Native organised by Callstack.io , Mike Grabowski , Nader Dabit and friends.
  • Announcing React Native Europe

Read the full article, click here.


@grabbou: “I am excited to announce React Native Europe – first conference anything and everything #reactnative”


As a core contributor to React Native, my focus was always on better developer experience (rnpm) and helping others (React Native School)…


Announcing React Native Europe – callstack.io

Thinking in React + QSF Project Share

Learn to

  • • QuietStream Financial presenting a new React project.
  • Thinking in React + QSF Project Share
  • Start a Meetup Group Start a Meetup Group
  • By clicking “Sign up” or “Sign up using Facebook”, you confirm that you accept our Terms of Service & Privacy Policy
  • • Learn how to take a web app and think in terms of React Components.

Read the full article, click here.


@josephjguerra: “Learn to “Think in React” tonight at #ReactJS #CLT And see a local biz #React project!”


Join us for a React Double header!
• Learn how to take a web app and think in terms of React Components.
• QuietStream Financial presenting a new React project.
Pizza, Beer, and Vive VR  (virtual real


Thinking in React + QSF Project Share

Create React App and MVPs – kwight.ca

create-react-app by @reactjs is a great reminder of @henrikkniberg 's

  • You are commenting using your Facebook account.
  • View all posts by Kirk Wight
  • Rather than building the “complete” version of a product first, build the most basic version that allows you to gather feedback, then improve in further iterations.
  • I also love how a simple eject command allows the developer to continue down their own path of tool customization without any sort of “lock-in”.
  • The end result is a product that’s more stable, available sooner, and solves real problems more so than the traditional method of “build it then ship it” development.

Read the full article, click here.


@kwight: “create-react-app by @reactjs is a great reminder of @henrikkniberg ‘s “EUP” (the anti-MVP)”


create-react-app is a great little tool by Facebook that allows the creation of React apps with a single command. It’s extremely simple and very effective: in just one week of work, the authors removed a huge boat anchor to React productivity, being the initial setup of a diverse and ever-changing pile of development tools. I also love how…


Create React App and MVPs – kwight.ca

Capaj comments on How do I speed up development time?

You don’t need Redux if your data never changes. The whole point of it is managing changes.

  • Automating documentation for your React components
  • Keeping more state in the components might speed things up…
  • Developers went for redux/normalizr and immutable.js.
  • React Higher Order Components in Depth
  • Passing data from Server POST to Client using React/Redux/React Router

Read the full article, click here.


@dan_abramov: “You don’t need Redux if your data never changes. The whole point of it is managing changes.”


> What are some protips to speed up development in react/redux? Drop Redux. I will just mention one last work experience: A rails rendered web…


Capaj comments on How do I speed up development time?