Wydawca: 8

59513
Ładowanie...
EBOOK

Vue.js 2. Wprowadzenie dla profesjonalistów

Adam Freeman

Vue.js jest frameworkiem, który służy do budowy nowoczesnych, reaktywnych i skalowanych aplikacji WWW, a przy tym ułatwia korzystanie z komponentów wielokrotnego użytku. Framework ten powstał jako narzędzie do szybkiego prototypowania, a teraz dynamicznie się rozwija i ewoluuje, dzięki czemu liczba dostępnych funkcji stale rośnie. Prostocie i wszechstronności zawdzięcza ogromne uznanie deweloperów. Z całą pewnością można go uznać za narzędzie niezbędne każdemu, kto buduje kompleksowe aplikacje WWW i pragnie utrzymywać wysokie standardy. Dzięki tej książce dowiesz się, czym jest Vue.js i jak rozpocząć z nim pracę, przekonasz się także, jakie ma możliwości. Nauczysz się budować dynamiczne aplikacje wykorzystujące właściwości nowoczesnych przeglądarek internetowych i urządzeń. Odkryjesz zalety wzorca MVC (model - widok - kontroler) i dowiesz się, jak zadziwiająco sprawnym językiem stał się JavaScript. Zapoznasz się z anatomią projektu Vue.js, z procesami kompilacji i transformacji oraz nabierzesz biegłości w posługiwaniu się zaawansowanymi funkcjami frameworka. Liczne przykłady pozwolą Ci na niemal natychmiastowe przetestowanie opisywanych zagadnień w praktyce. W rezultacie bardzo szybko będziesz przygotowany do tworzenia zaawansowanych, reaktywnych i dynamicznych aplikacji WWW! W książce między innymi: zarys budowy frameworka, jego instalacja i sposoby wykorzystania wzorzec MVC i architektura aplikacji w Vue.js 2 dynamiczne aplikacje WWW po stronie klienta korzystanie z usług REST rozszerzanie i modyfikowanie Vue.js w zależności od potrzeb Vue.js 2: zyskaj większe możliwości i pisz najlepsze aplikacje!

59514
Ładowanie...
EBOOK

Vue.js 2.x by Example. Example-driven guide to build web apps with Vue.js for beginners

Mike Street

Vue.js is a frontend web framework which makes it easy to do just about anything, from displaying data up to creating full-blown web apps, and has become a leading tool for web developers. This book puts Vue.js into a real-world context, guiding you through example projects that helps you build Vue.js applications from scratch.With this book, you will learn how to use Vue.js by creating three Single Page web applications. Throughout this book, we will cover the usage of Vue, for building web interfaces, Vuex, an official Vue plugin which makes caching and storing data easier, and Vue-router, a plugin for creating routes and URLs for your application.Starting with a JSON dataset, the first part of the book covers Vue objects and how to utilize each one. This will be covered by exploring different ways of displaying data from a JSON dataset. We will then move on to manipulating the data with filters and search and creating dynamic values.Next, you will see how easy it is to integrate remote data into an application by learning how to use the Dropbox API to display your Dropbox contents in an applicationIn the final section, you will see how to build a product catalog and dynamic shopping cart using the Vue-router, giving you the building blocks of an e-commerce store.

59515
Ładowanie...
EBOOK

Vue.js 3 By Example. Blueprints to learn Vue web development, full-stack development, and cross-platform development quickly

John Au-Yeung

With its huge ecosystem and wide adoption, Vue is one of the leading frameworks thanks to its ease of use when developing applications. However, it can get challenging for aspiring Vue.js developers to make sense of the ecosystem and build meaningful applications.This book will help you understand how you can leverage Vue effectively to develop impressive apps quickly using its latest version – Vue 3.0.The book takes an example-based approach to help you get to grips with the basics of Vue 3 and create a simple application by exploring features such as components and directives. You'll then enhance your app building skills by learning how to test the app with Jest and Vue Test Utils. As you advance, you'll understand how to write non-web apps with Vue 3, create cross-platform desktop apps with the Electron plugin, and build a multi-purpose mobile app with Vue and Ionic. You'll also be able to develop web apps with Vue 3 that interact well with GraphQL APIs. Finally, you'll build a chat app that performs real-time communication using Vue 3 and Laravel.By the end of this Vue.js book, you'll have developed the skills you need to build real-world apps using Vue 3 by working through a range of projects.

59516
Ładowanie...
EBOOK

Vue.js 3 Cookbook. Discover actionable solutions for building modern web apps with the latest Vue features and TypeScript

Heitor Ramon Ribeiro

Vue.js is a progressive web framework for building professional user interfaces for your web applications. With Vue.js 3, the frontend framework is reinforced with architectural enhancements, new base languages, new render processes, and separated core components.The book starts with recipes for implementing Vue.js 3’s new features in your web development projects and migrating your existing Vue.js apps to the latest version. You will get up and running with TypeScript with Vue.js and find succinct solutions to common challenges and pitfalls faced in implementing components, derivatives, and animation, through to building plugins, adding state management, routing, and developing complete single-page applications (SPAs). As you advance, you'll discover recipes to help you integrate Vue.js apps with Nuxt.js in order to add server-side rendering capabilities to your SPAs. You'll then learn about the Vue.js ecosystem by exploring modern frameworks such as Quasar, Nuxt.js, Vuex, and Vuetify in your web projects. Finally, the book provides you with solutions for packaging and deploying your Vue.js apps.By the end of this Vue.js book, you'll be able to identify and solve challenges faced in building Vue.js applications and be able to adopt the Vue.js framework for frontend web projects of any scale.

59517
Ładowanie...
EBOOK

Vue.js 3 Design Patterns and Best Practices. Develop scalable and robust applications with Vite, Pinia, and Vue Router

Pablo David Garaguso, Olaf Zander

If you’re familiar with the progressive Vue framework for creating responsive user interfaces, you’ll be impressed with its latest iteration, Vue 3, which introduces new concepts and approaches design patterns that are uncommon in other libraries or frameworks. By building on your foundational knowledge of Vue 3 and software engineering principles, this book will enable you to evaluate the trade-offs of different approaches to building robust applications.This book covers Vue 3 from the basics, including components and directives, and progressively moves on to more advanced topics such as routing, state management, web workers, and offline storage. Starting with a simple page, you’ll gradually build a fully functional multithreaded, offline, and installable progressive web application.By the time you finish reading this Vue book, not only will you have learned how to build applications, but you’ll also understand how to solve common problems efficiently by applying existing design patterns. With this knowledge, you’ll avoid reinventing the wheel for every project, saving time and creating software that’s adaptable to future changes.

59518
Ładowanie...
EBOOK

Vue.js 3 for Beginners. Learn the essentials of Vue.js 3 and its ecosystem to build modern web applications

Simone Cuomo, Tracy Lee

Discover why Vue.js is a must-learn JavaScript framework for aspiring developers. If you’re a beginner fascinated by Vue.js and its potential, then this book will show you how the progressive and versatile framework can help you build performant applications. Written by an accomplished software architect with over 12 years of experience, Vue.js 3 for Beginners provides a solid foundation in Vue.js and guides you at every step to create a robust social media application, component by component.Starting with a clean canvas using plain HTML and CSS, you’ll learn new topics to build your application incrementally. Beyond the core features, you’ll explore crucial parts of the Vue.js ecosystem, such as state management with Pinia, routing with Vue Router, and testing with Vitest, and Cypress. The structured GitHub repository ensures a smooth transition from one chapter to the next, offering valuable insights into advanced topics, techniques, and resources. This book is designed to serve as a practical reference guide, allowing you to quickly revisit specific topics when needed.By the end of the book, you’ll have built a strong understanding of Vue.js and be ready to build simple applications effortlessly.

59519
Ładowanie...
KURS VIDEO

Vue.js. Kurs video. Podstawy pracy z frameworkiem

Grzegorz Ważny

Obierz kurs na... lekki i szybki Vue.js! Kiedy mówimy o technologiach tworzących stack technologiczny dla JavaScriptu, zapewne wymienimy Vue.js, React lub Angular. To one znalazły się na podium frameworków przeznaczonych do tworzenia stron i aplikacji internetowych. Wszystkie trzy cieszą się popularnością i mają rzeszę zwolenników wśród frontendowych programistów. Wybór odpowiedniego do pracy frameworka nie może być jednak przypadkowy i pokierowany sympatią. Wymaga wręcz sporej wiedzy. Technologia powinna być dostosowana do rodzaju przedsięwzięcia, celu i wymagań technicznych projektu i w końcu funkcjonalności, jakie sam framework ma nam do zaoferowania. Nie jest to proste zadanie, zwłaszcza dla początkujących programistów. Być może zastanawiasz się, co oferuje Vue.js i dlaczego warto się nim zainteresować. Przede wszystkim Vue.js charakteryzuje się niewielkim rozmiarem, dzięki czemu nie obciąża przeglądarki i pozwala na bardzo szybkie załadowanie zawartości strony. Będzie dobrym wyborem, jeśli Twoja aplikacja ma być interaktywna i zarazem wydajna. Z Vue.js elementy HTML aktualizują się dynamicznie, poprzez dwukierunkowe wiązanie danych z obiektami Vue. Dzięki temu mechanizmowi - programowaniu reaktywnemu - aplikacja reaguje na zadane żądanie w czasie rzeczywistym, bez konieczności odświeżania widoku. W odróżnieniu od Reacta i Angulara Vue.js oferuje możliwość przyrostowej integracji, czyli adaptacji frameworka w zależności od zaistniałych potrzeb. W ten sposób można modyfikować routing, toolchain, CLI czy zarządzanie stanem aplikacji. Nauka Vue.js również należy do całkiem przyjemnych, gdyż ma on prostą, zrozumiałą składnię i niski próg wejścia - wystarczy elementarna wiedza z zakresu HTML, CSS i JavaScriptu. A jeśli jeszcze nie masz żadnego zaplecza technicznego, to dzięki naszemu kompleksowemu szkoleniu online z Vue.JS poznasz podstawy i - co najważniejsze - napiszesz pierwszą aplikację w Vue.js! W trakcie naszego profesjonalnego szkolenia video z Vue.JS: Zbudujesz responsywną stronę internetową w Vue.js Zaznajomisz się z obsługą środowiska Visual Studio Code Nauczysz się posługiwać narzędziami deweloperskimi w przeglądarce Poznasz składnię i podstawowe możliwości języka JavaScript Utworzysz proste struktury w języku HTML Przećwiczysz praktyczne elementy Vue i stworzysz własne komponenty Poznasz reguły, dzięki którym wdrożysz responsywność do swojej aplikacji Utworzysz routing między podstronami projektu Nauczysz się zarządzać routingiem Dowiesz się, jak przy użyciu CSS nadawać style elementom HTML Vue.js. Kurs video. Podstawy pracy z frameworkiem ukończysz na poziomie podstawowym. Kurs przeprowadzi Cię przez fundamentalne zagadnienia z zakresu HTML, CSS i JavaScriptu, niezbędne do rozpoczęcia pracy z Vue.js. Po tak solidnym wprowadzeniu poznasz Vue.js w praktyce i zbudujesz dwie aplikacje oparte na tym frameworku: to-do list i proste portfolio, w którym zaimplementujesz router. Po ukończeniu kursu video z Vue.JS będziesz w stanie samodzielnie zbudować i wdrożyć responsywną, dostosowaną do rozdzielczości urządzenia stronę internetową przygotowaną w Vue.js. By wdrożyć się w świat IT i znaleźć ciekawą, dobrze płatną pracę, trzeba zacząć działać. Swoją przygodę zacznij dziś - od Vue.js! Zobacz także kursy React dostępne w naszej ofercie!

59520
Ładowanie...
KURS VIDEO

Vue.js. Kurs video. Tworzenie zaawansowanych aplikacji webowych

Piotr Łużecki

Obierz kurs na... tworzenie dużych aplikacji webowych Frontend development należy do najszybciej rozwijających się gałęzi informatyki. Nic w tym dziwnego - żyjemy w erze aplikacji internetowych, stron typu SPA, gdzie wiele operacji ma miejsce po stronie klienta. Projektowaniem tego typu stron i aplikacji zajmują się frontend developerzy - programiści operujący zwykle w JavaScripcie wspomaganym którymś z frameworków. Spośród nowoczesnych frameworków wybierany jest najczęściej jeden z trzech: React, Angular albo Vue.js. Vue.js, podobnie zresztą jak React i Angular, zalicza się do frameworków służących budowaniu interfejsu użytkownika. Pozwala równie dobrze kreować proste komponenty, jak skomplikowane, skalowalne aplikacje typu SPA (single-page application), o ile oczywiście potrafi się korzystać z Vue.js w powiązaniu z dodatkowymi narzędziami i bibliotekami. Jedną z najbardziej skomplikowanych aplikacji, które można zbudować z wykorzystaniem Vue.js, jest sklep internetowy i na nim właśnie skupimy uwagę w trakcie tego kursu. Szkolenie ma charakter czysto praktyczny, dlatego na koniec jego uczestnik uzyska w pełni sprawny kod aplikacji, którą wystarczy połączyć z serwerem, by otrzymać sprawny produkt. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: Nauczysz się tworzenia skalowalnych aplikacji webowych w Vue.js. Będziesz tworzyć formularze z walidacją. Dowiesz się, jak obsługiwać błędy. Poznasz sposoby na budowanie w Vue.js zaawansowanych komponentów i routingu aplikacji. Opanujesz technologię tworzenia store’ów Vuex i dowiesz się, jak praktycznie ich użyć. Przygotujesz listy z opcją sortowania i filtrowania oraz własne dyrektywy. Zajmiesz się autentykacją widoków i skupisz się na globalnej obsłudze błędów z serwera. Co więcej... Ukończywszy szkolenie, będziesz przygotowany do pracy nad najbardziej skomplikowanymi aplikacjami webowymi w JavaScripcie z użyciem frameworka Vue.js, ponieważ sklep internetowy należy właśnie do tej klasy projektów. Vue.js. Kurs video. Tworzenie zaawansowanych aplikacji webowych kończy się na poziomie średnio zaawansowanym, jednak słuchacz pozna również kilka zagadnień z poziomu zaawansowanego. Dlaczego Vue.js? Vue.js to biblioteka/framework JavaScriptu pozwalająca przede wszystkim na tworzenie dość prostych aplikacji webowych składających się z komponentów. Choć jak widać nie tylko - z wykorzystaniem Vue.js można bowiem zbudować także sklep internetowy, który jest aplikacją dość skomplikowaną. Developerzy coraz częściej decydują się właśnie na Vue.js, a nie na Angulara czy Reacta, ze względu na niski próg wejścia oraz sporo intuicyjnych dodatków i funkcji, stanowiących wydajne wsparcie dla frontendowca. Co ciekawe, proste aplikacje z użyciem Vue.js można tworzyć nawet wówczas, gdy nie dysponuje się głębszą znajomością JavaScriptu. Dlatego Vue.js bywa pierwszym wyborem sporej liczby początkujących frontendowców. Dodatkową, niebanalną zaletą Vue.js jest niska waga tego frameworka (18-23 KB), co bezpośrednio przekłada się na dużą szybkość jego działania. Za tą biblioteką przemawia także spora przejrzystość dokumentacji, w której wszystko jest rozpisane zwięźle i tak prosto, że nawet osoba stawiająca pierwsze kroki w branży nie powinna mieć problemów z opanowaniem najważniejszych zagadnień.