"What might be surprising is our use of @storyblok as our Headless CMS.
It was recommended to us, so we hit #Storyblok with *everything* we had to find fault.
At every turn, it really stood up to the test."
- Sam Hopkins, @AND_Digital#headlessCMS#frontend#frontenddev
"I'm sure there is no surprise that we’ve gone with #Nextjs as a front end.
The static site generation is great for #SEO, and allows us to do server-side rendering for the more complex journey."
- Sam Hopkins, @AND_Digital#JavaScript#frontenddev#javascriptdeveloper
Next up, Sam Hopkins, Technical Lead & DnB Dancer @titantraveluk from @AND_Digital.
"Yes, that is my real title.
What's really cool about @ANDdigital is that we're a 'people-first' digital company - they don't treat you 'as just another developer."
- Sam Hopkins
JSX January is kicking off at 5:30pm - join us in 5 minutes to hear from Anisha Malde, Senior Front End Developer @IBM and Sam Hopkins, Technical Lead for @titantraveluk@AND_Digital.
Click below to join our virtual event:
https://t.co/jjiRXIoA2Z
#javascript
If you struggled to follow our tweets without context fear not - all video recordings of tonight's talks and accompanying presentations will be shared tomorrow.
A HUGE thank you to @Pablo_Magaz and @williamheslam for their brilliant (& entertaining) talks this evening!
#JSX
Finally! We are going to find out who the "mysterious 19th-century Russian man" @williamheslam teased earlier in the week.
He's kicking off his story with a journey through time from David Hilbert to Haskell Curry to Raymond Smullyan...
#JavaScript#React#Developer#code
PT 2.
OR... Dependency injection!
Pros:
-Pure, avoids mutating global dependencies
-Explicit, makes it clear what a component does or does not use
Cons:
- Unwieldy when composing components...
#React#JavaScript#testing
Based on his Career-o-meter, @williamheslam explains:
PT1. "Each of the four child components has internal state, which makes them hard to test."
Can we avoid this?
"We could consolidate all the state into a 'smart' parent component, making the children all pure components"...
"I think we can all agree, I think everyone can agree Oak is a very easy to use framework that is very very productive!"
Learn more about @pablo_magaz and how to create Rest API using @deno_land & Oak, here:
https://t.co/6Gz9VQO6ze
#javascript#JSX#Oak#RestAPI
And we're off! @pablo_magaz kicks off JSX7 by introducing us to @deno_land.
Built by the original creator of @nodejs Ryan Dahl, and built on Google's #V8#Javascript engine, #Deno is hailed as a "productive scripting environment for the modern programmer".
Take a look: