Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

AiA 216: Building a Complete Web Application from Scratch Alone with Amir Tugendhaft

AiA 216: Building a Complete Web Application from Scratch Alone with Amir Tugendhaft

FromAdventures in Angular


AiA 216: Building a Complete Web Application from Scratch Alone with Amir Tugendhaft

FromAdventures in Angular

ratings:
Length:
32 minutes
Released:
Nov 20, 2018
Format:
Podcast episode

Description

Panel:


Aaron Frost
Brian Love


Special Guest: Amir Tugendhaft

In this episode, Aaron and Brian talk with Amir Tugendhaft who is a web developer who is located in Israel. He finds much gratification developing and building things from scratch. Check out today’s episode where Aaron, Brian, and Amir talk about just that. Other topics include UI Design, Flexbox, UX design, PrimeNG, and ag-Grid.

Show Topics:

0:00 – Advertisement: AngularBootCamp.Com

0:52 – Host: Welcome! Today’s panel is myself, Brian, and our guest is Amir Tugendhaft!

1:13 – Guest: I am a developer and experience with Angular and React.

1:56 – Host: You spend your days/nights there?

2:03 – Panel: He is committed.

2:08 – Host: I am going to back up a second, and Brian could you please introduce yourself, please?

2:26 – Brian: I am the CETO at an Angular consulting firm (Denver, CO). We have the pleasure with working with Aaron from time-to-time. My Twitter handle is @brian_love – check it out!

2:52 – Host: What is CETO stand for?

2:59 – Brian answers the question.

Brian: I oversee the crew among other things.

3:31 – Host: What do you want to talk about today, Amir? You are the guest of honor today!

3:40 – Guest.

4:00 – Host: That is a lot of information – that might be more than 1 episode. We have to stay focused!

4:14 – Host: I read one of your recent blogs about Cross Filled Violators. I met you through your blog before we did the

Host: Give us your own ideas about starting your own app.

4:50 – Guest answers the question.

6:17 – Host: I am biased. But here is a fact. I used to work on a large team (60 people) and everyone committing to the same page app. We were using Angular.js 1.5, which I think they are still using that. I know that it worked but it wasn’t the easiest or fastest one to maintain, but it worked.

7:05 – Brian.

7:10 – Host: What are you trying to do? React doesn’t fulfill that need. I think you are being hyperballic and using extreme cases as the norm. Let’s be honest: we do cool stuff with jQuery plugins when we didn’t have a framework. When they say that the framework is stopping them then I say: I agree to disagree.

8:00 – Host: What do you think, Amir?

8:04 – Guest: I don’t have preferences. I try to build applications through the technologies and create components and simple applications.

8:30 – Brian.

8:33 – Guest: You create the component, and then...

9:21 – Brian: You don’t have to have a template file and another file – right?

9:35 – Guest.

9:48 – Host: I do in-line styles and in-line templates. One thing I learned from React is that I like my HTML, style and code. I like it being the same file as my component. I like that about that: I like single file components. This promotes getting frustrated if it gets too big. Yeah if it’s more than 500 lines than you have to simplify. That’s one of the things that l like.

10:47 – Brian: Modules versus...

10:55 – Guest.

11:07 – Host: I think in React and Vue you have the word module but in JavaScript you have a file that exports...

11:26 – Host: I have my opinion here and talking with Joe. He made a good point: at a certain level the frontend frameworks are the same. You could be doing different things but they basically do the same thing.

13:57 – Guest: Basically what that means is that the technology used it will do the same thing. Your patterns and practices are huge.

14:17 – Brian: If you are talking about the 3 popular frameworks out there – they are basically doing the same thing. I like Angular a little big more, though. Like you said, Aaron, people tend to pick the same one. I like the opinionated things about Angular. You get properties, components or called props or inputs you are getting a lot of the same features. It comes down to your personal preference.

15:31 – Host: What else Amir?

15:35 – Guest: Let’s talk about the UI.

16:05 – Brian.

16:08 – Guest asks a question.

16:25 – Brian: How have you tackled this problem?

16:34 – Guest: I kind of
Released:
Nov 20, 2018
Format:
Podcast episode

Titles in the series (100)

All Angular podcasts produced by Devchat.tv: - Adventures in Angular - My Angular Story - Angular Rants