axi

Maximising clematis pubescens germination with fresh seed / E. L. Cromer

Cromer, E. L




axi

JSJ 276: Vue.js with Maximilian Schwarzmüller

JSJ 276: Vue.js with Maximilian Schwarzmüller         

This episode of JavaScript Jabber features panelists AJ O’Neal, Aimee Knight, and Charles Max Wood. They talk with special guest Maximilian Schwarzmüller about Vue.js. Tune in to find out more!

[00:02:21] Introduction to Maximilian

Maximilian lives in Germany and is a self-taught web developer. He mostly teaches web development on Udemy and his YouTube channel. Vue.js is just one topic that he teaches. He enjoys teaching and passing on information to other web developers: he believes it is the best thing you can do.

[00:03:10] What other courses do you teach?

He tries to cover basic web development topics. On Udemy Maximilian teaches Angular and generic JavaScript courses. He also teaches courses on Angular and Node.js. On his YouTube channel he teaches more back-end development and Node.js courses.

[00:04:00] Elevator Pitch for Vue.js

Vue.js is a new framework that is popular because it is similar to React but also has Angular features. It is easier to learn than React: not everything is in JavaScript and JXS is not included. It is more also flexible and has better performance than Angular 1. Vue.js is easier than Angular 2 both to learn and master. It is still a JavaScript framework, where developers build single page applications or drop in existing applications to enhance views, control parts of a page with JavaScript, get rid of jQuery, and have an easier time creating applications.

[00:05:10] What are some challenges people run into as they learn it?

If developers are brand new to Vue.js, getting started is easy. It has one thing that a lot of frameworks lack which is awesome documentation. Vuejs.org has a comprehension guide that makes getting started simple. There is a general idea that developers still need to learn of how to structure the app, which is similar to React. Developers have to learn how to build components which is used to build the application. The build template is where everything is controlled with Vue.js. JavaScript code is used as well as template syntax.

[00:06:27] So you build the template and then tell it how each part is supposed to behave with JavaScript?

Yes. To get started use Vue instances, which are JavaScript objects, control parts of the page and it is marked by an id on an HTML element. Then, write a Vue template, which is basically HTML code where extra features can be used to easily output a variable. It makes it much easier to control via Vue instance. Then add a code, add a method which changes the property of Vue instance. It works together and is easy to build up templates and control your page with Vue.

 

[00:11:12] Vue’s Advantages

That depends on the application. Vue.js is easier to learn, which is an advantage when trying to get new developers. The documentation on the website is excellent, which helps when learning the language. Vue also has it’s own single team that develops it’s products, such as the Vue Router and Vue X. It has better performance, but for extremely big projects Angular 4 may be better.

[00:13:38] Does Vue have routing in it?

Vue.js has its own router. The core Vue team develops it, which is a different package that is downloaded separately. The advantage to this is that if you don’t need the router, then you don’t have it in your bundle but can easily add it. Once it is added it integrates nicely.

[00:14:16] How does the Vue router compare to the React router?

The Vue router offers the same features as the React router: nested routes, passing parameters, route guards, etc. The Vue router integrates nicely into the Vue package. It also injects into every component you have and is very simple. All that has to be done is just to execute one line of code and then the router is in the project.

[00:17:10] How often is Vue.js upgraded and how hard is it to keep up?

Vue.js only has two versions. Upgrading from Vue 1 to Vue 2 is easy. The base syntax and framework is still the same, you just need to adjust and move on. Since Vue 2 they released bigger upgrades. There so far haven’t been any issues upgrading, they have added new features, and still use the old code.

[00:19:09] What is the feature with Vue as far as adoption goes?

It is hard to predict but there are indicators that Vue.js has a good future. Vue.js probably will not overtake Angular but it is becoming important for companies in Asia, which is an important market. They have developed an Ionic version of Vue.js. There has also been an ongoing trend on GitHub.

[00:21:20] Why do we keep having new frameworks and versions?

The language of JavaScript itself is seeing rapid development. New features have been added, new web technologies developed, etc. One reason is that developers do more on the web. They want easier ways of building applications. There is no perfect framework so there has to be tradeoffs between the frameworks. There is no perfect solution for every application so need a framework for every application.

[00:23:16] What is left undone in Vue.js?

It is complete as far as something can be complete. Developers are working on service rendering to improve search engine optimization and initial rendering performance. They are also working on progress web app support.

 

[00:28:02] What drives the way that Vue grows?

There is simplicity in their documentation. While the documentation is simple, the framework is also easy to learn. Maximilian believes that the reason Vue.js took off is because the documentation and framework work together nicely.

[00:31:19] What is going to keep Vue around?

The support is not based on corporation, but there is an Asian company that is developing a framework that uses Vue to with their own product. Because of this, can draw an assumption that they will keep Vue.js around. Vue.js also has a strong community and core team, giving it a good support system.

[00:34:15] What are people using if they want to use Native Apps but they want to use Vue?

They are having a hard time right now. Frameworks for Quasar and Weex are in the early stages. A Vue.js app needs to be built but there are packages that are working in that direction.

[00:37:25] How do you structure your Udemy courses and what do you think of that as a whole?

Maximilian started teaching Udemy courses about one and a half years ago. He really enjoys teaching. Each course follows a similar pattern. He starts with a rough topic, researches the topic to see what is in demand, and builds a course around projects. He then fits all the things he wants to teach into the project, plans the course curriculum, records and edits the lecture videos, and then finally releases the course.

[00:39:22] What do you get the most questions about with your Vue course?

Questions are mixed. Students dive into the course quickly but then pause. Most questions are about the basics. They usually have something to do with the first few sections of the course or setup problems.

Picks         

AJ:

Aimee:

Charles:

Max:

Links




axi

JSJ 415: Progressive Web Apps with Maximiliano Firtman

Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and his most recent focus has been on progressive web apps, or PWAs. Steve and Max reflect on the technologies they were using when they first got started in web development and talk about their experience with mobile development. One area that Max emphasized was bringing the web into the mobile space. They discuss the progression of web access on mobile and some of the available tools. Max notes that responsible design has a very high cost in web performance for mobile devices, which requires unique approaches. They discuss some of the issues with latency in mobile, even on 4G. The solution to this latency is PWAs.

Progressive web apps are a set of best practices to create web apps that are installable. They can work offline at high speeds on several operating systems. Once installed, it looks like any other app on the system. Max delves into more details on how it works. He talks about how the resources for your application are managed. He assures listeners that it’s just a website that’s using a new API, they’re not changing the way the web works, and that when that API is there, the app can be installed. It will also generally use your default browser. Steve and Max discuss how local data is stored with PWAs. To write PWAs, you can use Angular, React, JavaScript, or Vue, and it’s a pretty transparent process. Max talks about some common tools used for local storage and some of the PWAs he’s worked on in the past. The benefit of using PWAs is that they generally run faster than regular web apps. To get started, Max advises listeners to install one and start exploring.

Panelists

  • Steve Edwards

Guest

  • Maximiliano Firtman

Sponsors

____________________________

"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!

____________________________________________________________

Links

Picks

Steve Edwards:

Maximiliano Firtman:




axi

MJS 134: Maximiliano Firtman

My JavaScript Story this week welcomes Maximiliano Firtman. Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and his most recent focus has been on progressive web apps.

Maximiliano started coding when he was 11 years old by creating games and digital magazines. He got into web development by learning HTML in college.

Host: Charles Max Wood

Joined By Special Guest: Maximiliano Firtman

Sponsors

  • Sentry use the code “devchat” for 2 months free on Sentry small plan

  • CacheFly

______________________________________

"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!

______________________________________

 

Links

Picks

Maximiliano Firtman:

Charles Max Wood:




axi

The zero-turnover sales force [electronic resource] : how to maximize revenue by keeping your sales team intact / Doug McLeod

McLeod, Doug




axi

Lithium metal deposition/dissolution under uniaxial pressure with high-rigidity layered polyethylene separator

RSC Adv., 2020, 10,17805-17815
DOI: 10.1039/D0RA02788J, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Shogo Kanamori, Mitsuhiro Matsumoto, Sou Taminato, Daisuke Mori, Yasuo Takeda, Hoe Jin Hah, Takashi Takeuchi, Nobuyuki Imanishi
The use of a high rigidity separator and application of an appropriate amount of pressure are effective approaches to control lithium metal growth and improve its cycle performance.
The content of this RSS Feed (c) The Royal Society of Chemistry




axi

Maximum alert against killer COVID-19




axi

Strategische personalentwicklung in der praxis [electronic resource] : instrumente, erfolgsmodelle, checklisten, praxisbeispiele. / Christine Wegerich

Wegerich, Christine, author




axi

Testdaten und Testdatenmanagement [electronic resource] : Vorgehen, Methoden und Praxis / Janet Albrecht-Zölch

Albrecht-Zölch, Janet, author




axi

Unternehmensführung [electronic resource] : Strategie, Management, Praxis / Hans-Erich Müller

Müller, Hans-Erich, 1945- author




axi

Using 360-degree feedback successfully [electronic resource] / Maxine A. Dalton

Dalton, Maxine A., author




axi

What every leader should know about expatriate effectiveness [electronic resource] / Meena S. Wilson, Maxine A. Dalton

Wilson, Meena S., author




axi

Your first 100 days [electronic resource] : how to make maximum impact in your new leadership role / Niamh O'Keeffe

O'Keeffe, Niamh





axi

Indian Taxi driver who raped drunk schoolgirl loses appeal bid



  • DO NOT USE Indians Abroad
  • World

axi

Auto and taxi drivers queue up for compensation

State government tells them to send online applications on ‘Seva Sindhu’ portal




axi

Praxis Core For Dummies, with Online Practice, 3rd Edition


 

Score high on the Praxis Core and jumpstart the teaching career of your dreams!

Praxis Core For Dummies is a must-have resource for preparing for—and passing—the Praxis® Core Academic Skills for Educators Exam. The best way to succeed on any exam is to prepare with plenty of practice questions. This book provides you with 2 full-length practice tests plus an additional 4 tests online. That’s 6 complete tests



Read More...




axi

Praxis Precision Medicines launches with $100 million to develop neuroscience drugs




axi

Handbook of particle detection and imaging / editors, Ivor Fleck, Maxim Titov, Claus Grupen, Irène Buvat

Online Resource




axi

The special theory of relativity: Einstein's world in new axiomatics / Helmut Günther, Volker Müller

Online Resource




axi

Quantum theory of materials / Efthimios Kaxiras, John D. Joannopoulos

Hayden Library - QC173.454.K39 2019




axi

On the margins of urban South Korea: core location as method and praxis / edited by Jesook Song and Laam Hae

Rotch Library - HT169.K6 O5 2019




axi

Fitch affirms Axis Bank's IDR at BB-plus with stable outlook, downgrades VR

Fitch has cut its forecast for India's GDP growth in the financial year ending March 2021 (FY21) to 0.8 per cent from a pre-pandemic forecast of 5.1 per cent




axi

Axis Bank's Q4 loss reflects rise in systemic risks in banking sector: S&P

Axis' credit costs for the quarter ended March 31, 2020 are higher than anticipated, but some of it is precautionary




axi

Blossoms : and the genes that make them / Maxine F. Singer

Singer, Maxine, author






axi

[ASAP] Relaxing the Goldschmidt Tolerance Factor: Sizable Incorporation of the Guanidinium Cation into a Two-Dimensional Ruddlesden–Popper Perovskite

Chemistry of Materials
DOI: 10.1021/acs.chemmater.0c00613




axi

Axiomatic / Maria Tumarkin

Tumarkin, Maria M., author




axi

Photocatalytic asymmetric epoxidation of trans-stilbene with manganese–porphyrin/graphene-oxide nanocomposite and molecular oxygen: axial ligand effect

Catal. Sci. Technol., 2020, Advance Article
DOI: 10.1039/D0CY00441C, Paper
Elahe Ahadi, Hassan Hosseini-Monfared, Alex Spieß, Christoph Janiak
An efficient, visible light-driven manganese–porphyrin photocatalyst was developed for the asymmetric epoxidation of trans-stilbene by molecular oxygen under mild conditions.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




axi

Particle-mediated delivery of frataxin plasmid to a human sensory neuronal model of Friedreich's ataxia

Biomater. Sci., 2020, 8,2398-2403
DOI: 10.1039/C9BM01757G, Communication
Ewa Czuba-Wojnilowicz, Serena Viventi, Sara E. Howden, Simon Maksour, Amy E. Hulme, Christina Cortez-Jugo, Mirella Dottori, Frank Caruso
Multilayered particles in gene therapy for Friedreich's ataxia induce a 27 000-fold increase in frataxin gene expression in a patient-derived cell model.
The content of this RSS Feed (c) The Royal Society of Chemistry




axi

Relaxing in a fountain




axi

Mainland at Maximo opposite Bird Key, St. Petersburg, Fla




axi

Cuervo, Maximo




axi

Arevio Miguel, Maximo




axi

Bravo, Maximo




axi

Lopez, Maximo




axi

Carreno, maximo




axi

Rodriguez,Maximo




axi

Jimenez, Maximo




axi

Castro, Maximo




axi

Alvarez, Maximino




axi

Jimenez Coto, Maximo




axi

Celayeta Echegaray, Maximo




axi

Espolita, Maximina




axi

Alvarez, Maximina




axi

Sierra Nava, Maxima




axi

Nava, Maximina




axi

Garcia, Maxima




axi

Naturalization record of Gonzalez, Maximo