Haifa:Dev - Let's talk about Front-End

Haifa:Dev
Haifa:Dev
Public group

Yehuda Burla St 17

Yehuda Burla St 17 · Haifa

How to find us

The Burla 17 facility is located near the Technion. Feel free to ask for directions!

Location image of event venue

Details

Join us in our first meetup!
We’ve gathered professionals from all around Israel talk about in-demand Front-End topics, so that you won’t have to travel far.

Agenda:

18:00 - Gathering and networking
18:15 - Same Code, Faster Application - Roei Berkovich
19:00 - 15-minute break: time to get to know each other!
19:15 - CSS Storytelling Architecture - Elad Schechter
20:00 - 15-minute break: time to get to know each other!
20:15 - Observables in Angular - Giora Guttsait
21:00 - Wrap-up

Our lectures:

Same Code, Faster Application - Roei Berkovich

A complicated React application usually consists of several components, utility methods, and third-party libraries.
The main problem that will affect the user, while shipping a large JavaScript payload is the loading time duration (especially on old devices and low network connections).
I will explain how we can split our bundle into multiple bundles with React.Lazy and React.Suspense and then ship it to the user only when he needs it.

CSS Storytelling Architecture - Elad Schechter

It is an imaginary story that represents the CSS, in a way that we can understand the CSS code nature, from direct reading of the CSS and / or the HTML. In this lecture we will talk about:
• Project folder and file structure
• Global Variable Definitions
• How to reset a CSS project
• Utility Classes
• Partials Types
• And a lot more

Observables in Angular - Giora Guttsait

RxJS is a library for reactive programming using Observables, to make it easier to compose asynchronous or callback-based code.
Angular makes use of observables as an interface to handle a variety of common asynchronous operations.
Having a good understanding of RxJS is crucial for working with Angular, and knowing it well allows you to write clean code, and handle complex behaviors using its many built-in operators.

I will teach you the core concepts of Observables and RxJS, and show some of the best-practices when used in Angular.

Our speakers:

Roei Berkovich

For the past 4 years, Roei worked as a software developer, focusing mostly on React. At AppsFlyer he is working with React & React-Native.
He is also writing a tech blog @ react-israel.co.il and founded JSsnippets (facebook page)

Elad Shechter

Elad is a Web Developer specializing in CSS & HTML design and architecture. He’s a CSS/HTML Architect and Tech Lead at Investing.com.
Beside this, he’s the founder of CSS Masters Israel Community, Writer of various globally known CSS articles and a CSS speaker.

Giora Guttsait

Currently a leading tech expert at the Israeli Navy, Giora has a wide expertise in modern web technologies and large-scale project architecture.
He’s a key member of the Haifa:Dev community and a contributor of numerous open-source projects, including our very own official website.