Case Study — React Finland Website – React Finland – Medium

  • Case Study — React Finland WebsiteA website is often the primary entry point of people to a conference.
  • Read Technology behind React Finland for the technology choices.One of the early designsDesign is About PresentationAlthough a site can be structured well and filled with good content, if the design is poor, you might lose people.
  • In the case of React Finland, we wanted to integrate the idea of Finland to the site somehow.
  • fiI realized during early January that although the conference is selling quite well, it could do better if we improved the design of the site.
  • To see how the design work progressed, see [1], [2], and the final result.The resulting designConclusionAlthough React Finland site is quite small, it has been a great case for me to work on as it’s more than only the technical part.

A website is often the primary entry point of people to a conference. For this reason, it is important to get it right as it a significant part of the brand identity. Essentially a good website…
Continue reading “Case Study — React Finland Website – React Finland – Medium”

Creating an Accessible React Website

Creating an Accessible #ReactJS Website:  via @dagda1 #JavaScript

  • The problem is that a newly server rendered page works great with a screen reader but when you change routes in an SPA, the screen reader does not know that there is new content.
  • With this higher order component in place, I can now add the correct labelling to any component such as the component previously described: – – The higher order component above takes care of displaying an error below each invalid field but a screen reader will not automatically pick this up…
  • Below is an exmple of such a validaion summary from gov.uk that I based our validation summary on: – – At first glance this is complete overkill for 2 fields but in the context of a screen reader, this is a great practice.
  • In the event of an error, focus is placed on the element in the component and a link is created for each validation error.
  • Below is a help container that expands and contracts when a link is clicked: – – A combination of , and are used to correctly instruct the screen reader that new content is toggled between visible and invisible states.

I’ve recently been working on an online application form in the form of a multistep wizard that had strict accessibility requirements. I’ …
Continue reading “Creating an Accessible React Website”

Creating an Accessible React Website

  • The problem is that a newly server rendered page works great with a screen reader but when you change routes in an SPA, the screen reader does not know that there is new content.
  • With this higher order component in place, I can now add the correct labelling to any component such as the component previously described: – – The higher order component above takes care of displaying an error below each invalid field but a screen reader will not automatically pick this up…
  • Below is an exmple of such a validaion summary from gov.uk that I based our validation summary on: – – At first glance this is complete overkill for 2 fields but in the context of a screen reader, this is a great practice.
  • In the event of an error, focus is placed on the element in the component and a link is created for each validation error.
  • Below is a help container that expands and contracts when a link is clicked: – – A combination of , and are used to correctly instruct the screen reader that new content is toggled between visible and invisible states.

I’ve recently been working on an online application form in the form of a multistep wizard that had strict accessibility requirements. I’ …
Continue reading “Creating an Accessible React Website”

Norbert de Langen: Storybook has reached outside the React ecosystem & will continue to do so

Read our interview with @NorbertdeLangen about his recent work on Storybook:  #ReactJS

  • We strongly believe the problems Storybook solves are not unique to any single platform.Of course, we’re also going to be improving the features and performance of Storybook, and create new ways for you to extend Storybook and customise it for your use-case.
  • Finally: we’re really seeing the community getting involved with Storybook, we get pull requests making Storybook better in all sorts of ways we didn’t expect.
  • So who knows what will be included in the next release?Has rebranding from React Storybook changed its culture or direction?The culture certainly changed — now the community itself is driving Storybook forward.
  • If anything, I’d say our focus on helping the community co-maintain Storybook has had a major impact.Do your company clients adapt React style guides to their workflow?Yes in fact, most of them do.What do you think is the future of web and mobile development?Who knows?
  • I’m super excited about native support for ES modules in the modern browsers and Node.js!What are your favorite components, libraries, or community projects?Babel, Webpack, React, Glamorous, Yarn, Express, ESlint, Prettier, Jest, GraphQL.I’m also a huge fan of community-driven meetups.Pick one and tell us why: Redux or MobX?It depends.

Today, we’re opening our new series of interviews for React Day Berlin. Since Norbert de Langen is going to speak about building Storybook in Berlin in December, we decided to ask him a couple of…
Continue reading “Norbert de Langen: Storybook has reached outside the React ecosystem & will continue to do so”

React Native for Absolute Beginners

React Native for Absolute Beginners
☞

  • The course teaches the fundamentals of building user interfaces with React Native.
  • In the course, we will learn to develop working user interface solutions.
  • Using CSS with React Native
  • I hope you will join me for this exciting first look at React Native.
  • The focus of the course is on the View portion of a full Model – View – Controller architecture; the Model and Controller portions are usually provided by such technologies as php / MySQL.

Learn fundamentals of building user interfaces with React Native.
Continue reading “React Native for Absolute Beginners”

React Native Munich (München)

First React Native Meetup in Munich tonight. Great crowd!

  • Thomas T. hat einen Kommentar über React Native Take-off: Getting to know technology & peers hinterlassen
  • Neues Foto hinzugefügt in: React Native Take-off: Getting to know technology & peers
  • Wolfram K. hat Ja für React Native Take-off: Getting to know technology & peers geantwortet
  • Thomas T. hat 4 neue Fotos in das React Native Take-off: Getting to know technology & peers hochgeladen
  • Whether you are just interested in learning or are already experienced and looking for peers or jobs you are more than welcome !

App developers tired of writing two apps for iOS + Android and mobile website approaches like Cordova getting hands-on with React Native. Focus on hacking
Continue reading “React Native Munich (München)”

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

Speakers

Are you an #Angularjs #reactjs #Aurelia #TypeScript dev? Present at #DNNSummit  #OSS

  • You can help improve DNN Summit by educating other community members while also getting a chance to learn yourself.
  • Submitting a session does not necessarily guarantee you’ll be accepted.
  • Speaker submission deadline is September 16, 2016 .
  • After sessions have been determined, call for ignite sessions will follow, so don’t give up if you didn’t make it in this first round – you’ll still have another chance to shine.
  • We’d Love to Hear From You If you’d like to share your knowledge and expertise with community, we’d love to hear from you.

Read the full article, click here.


@DNNSummit: “Are you an #Angularjs #reactjs #Aurelia #TypeScript dev? Present at #DNNSummit #OSS”


DNN thrives because there is an entire community of people who love helping their fellow community members. One of the best ways to help others is by sharing your knowledge. You can help improve DNN Summit by educating other community members while also getting a chance to learn yourself. Our goal is to transform the DNNCon series of events to attract a broader audience, while still keeping a focus on practical applications within DNN to bring an increased interest in the DNN platform.


Speakers

Movio July Tech Digest

Movio July Tech Digest focuses on @reactjs and #Redux - stories via @dan_abramov

  • We don’t take the time to bring these concepts into focus, and this means that we treat the knowledge that we get about these – the recommendations – as received knowledge and we just follow those recommendations because someone smarter than us told us to.
  • But not all recommendations work the same in different situations so I want to bring these concepts around performance into focus so you have a better understanding of the why behind each recommendation”
  • Each month a Movio Crew squad takes control of the blog and pick a few of their recent favorite technology articles, which we share in the form of a brief extract and a link to the original content.
  • “What I’d like to do is sort of talk about the ways in which we are already using functional ideas in mainstream JavaScript, and how we can pay better attention to those and get better value out of them.”
  • Contributing author: Raghu Kasturi The theme of this tech digest is React and Redux, two technologies on the front-end that we’ve adopted across a few squads.

Read the full article, click here.


@MovioHQ: “Movio July Tech Digest focuses on @reactjs and #Redux – stories via @dan_abramov”


Welcome to the Movio Monthly Tech Digest. Each month a Movio Crew squad will take control of the blog and pick a few of their recent favorite technology articles, which we share here in the form of a brief extract and a link to the original content.


Movio July Tech Digest

Pepperoni

  • Pepperoni makes your life easier.
  • Pepperoni is a blueprint for building cross-platform mobile experiences rapidly with ready-to-use integrated building blocks for common mobile app features.
  • Focus on the features that set you apart from the competition, instead of building your app from the ground up.
  • A free and open-source framework to kickstart your mobile product development for Android and iOS, powered by React Native.
  • Deploy instant app updates directly to users with CodePush

Read the full article, click here.


@newsycombinator: “Pepperoni – A framework to build apps faster, powered by React Native”


Pepperoni is a free and open-source framework to kickstart your mobile product development.”


Pepperoni