Tech Talk #3 Front-end
Hi All!
We are meeting again in Kolanko Nº 6 to gain knowledge about technologies. This time the topics will cover Front-end Technologies, below you can see more info about our speaker:
Speaker: Krzysztof Hermut
Title of 1st speech: Function [[Call]] – ECMA-262 specification contract explained
Overview:
When learning a new language, we always try to look at the documentation first. Thanks to this, we get to know the basic mechanics, terms and contracts that enable us to create processes and procedures. Should the same flow be different in the case of learning or deepening knowledge in the field of JavaScript?
During the session, I’ll show how to read ECMA-262 specification. What is it useful for ‘everyday development’ and why it matters to get familiar with it? We will see what should happen behind the scenes when we make a simple function invocation. We will see what are the basic building blocks and mechanics that control any procedure written in JavaScript
Title of 2nd speech: CSS in JS – Aphrodite use case
Overview:
Using CSS, we are forced to use a specific syntax, concepts and markup, but is there an alternative way to define the presentation layer of the application written in HTML?
I will present a technique called 'css in js' - a solution that allows you to define a ccs markup using javascript and concepts such as inheritance, typing and destructuring. During the session, I will present examples and concepts used in the example application.
About Krzysztof:
My name is Chris Hermut. I’ve been working as a .NET and JavaScript developer for the last 4 years. For the last 6 months, I’ve been working primarily with JavaScript as an Angular developer for GlobalLogic. I’m always interested in digging deeper and trying to understand all the basic concepts and flows that are used in my work.
We can’t wait to see you there!