Getting Started with Meteor.js JavaScript Framework


Author: Isaac Strack
Publisher: Packt Publishing Ltd
ISBN: 1785282271
Category: Computers
Page: 138
View: 6948

Continue Reading →

Meteor is one of the most popular development platforms available today, allowing you to create and deploy mobile and web applications in a fraction of the time needed by other JavaScript frameworks. Getting Started with Meteor.js JavaScript Framework Second Edition is an easy to follow, step-by-step approach to learning how to build modern web applications with Meteor. You will begin with a look "under the hood" to see what makes Meteor so special. Next, you will build a complete, working application from scratch, gaining a thorough understanding of Meteor's major features including: data on the wire, web templates, declarative programming, full-stack reactivity, modularity, third-party packages, and MongoDB/NoSQL databases. Finally, you will learn how to harden your app, prepare it for production release, and quickly deploy it using Meteor's public servers or your own custom server. With updated screenshots and code, this second edition will show you exactly why Meteor is the choice for rapid, elegant application development.

Getting Started with Meteor JavaScript Framework


Author: Isaac Strack
Publisher: Packt Publishing Ltd
ISBN: 1782160833
Category: Computers
Page: 130
View: 909

Continue Reading →

Written in an engaging, easy-to-follow style, "Getting Started with Meteor" is a practical guide for developing modern web applications with Meteor. This book is for developers or students who have a working knowledge of JavaScript and HTML, and want to learn how to quickly develop web applications using pure JavaScript. A basic understanding of traditional web server development and database methodologies will be helpful, but not necessary. Readers are expected to know how to program basic HTML pages and JavaScript functions, and be familiar with Terminal (basic Shell) commands.

Instant Meteor JavaScript Framework Starter


Author: Gabriel Manricks
Publisher: Packt Publishing Ltd
ISBN: 1782163433
Category: Computers
Page: 78
View: 760

Continue Reading →

Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.A simple Starter approach to show the readers how to develop a real-time web application using Meteor, with the help of a sample project.This book is ideal for people with knowledge of standard JavaScript, basic HTML, and some CSS. This book starts at the very beginning, from installing the framework on your computer all the way up to deploying your finished app on the Web. If you want to get into this exciting new framework, and you would like to learn how to take a project from being a concept to a real-world app, then this is definitely the book for you.

Mastering MeteorJS Application Development


Author: Jebin B V
Publisher: Packt Publishing Ltd
ISBN: 1785283650
Category: Computers
Page: 298
View: 3801

Continue Reading →

MeteorJS makes full-stack JavaScript Application Development simple – Learn how to build better modern web apps with MeteorJS, and become an expert in the innovative JavaScript framework About This Book Get your dream project up and running by building exceptional MeteorJS applications in a matter of days Learn how to integrate other JavaScript frameworks into your MeteorJS project and become an expert in full-stack development Go beyond coding and learn how to make modern design decisions – from mobile design to SEO – that drive great user experiences Who This Book Is For If you've already had some experience with MeteorJS but want to learn how to build even better modern web application, this book has been created for you. It provides you with a comprehensive look at one of those most important frameworks being used for the modern web today. What You Will Learn Get to grips with the basics and learn how to build a complete real-time application with MeteorJS Find out how Meteor makes full-stack development simple – become a better developer, fast. Use some of the most effective testing tools in modern web development to troubleshoot, debug and optimize your app Find out how to write custom packages for applications – so you can build your project exactly how you want Integrate React and Angular into your project Design and develop high quality animations that will give your UI the edge Build MeteorJS to serve as REST-based application and reactive system Learn how to host a MeteorJS application and then scale it for data Find out how MeteorJS can help you build for mobile Learn how to make sure you implement an effective SEO strategy in your MeteorJS application In Detail The web is dead – applications now rule our online experiences. But how are you going to build them? Well, if you've been paying attention, you might already have tried your hand with MeteorJS, the JavaScript framework that helps you build complete full-stack web applications that are responsive and fast with ease. Mastering MeteorJS Application Development shows you how to do even more with MeteorJS – if you're ready to try a comprehensive course through one of the most exciting frameworks in web development today, this is the book you need. Designed to take you through the entire process of building an advanced multipage application with Meteor, you'll be able to bring your web development ideas with surprising ease. You'll not only learn how Meteor makes web development easier, but also how you can make using Meteor easier, by automating and simplifying tasks so you can be confident you have full control of everything in your workflow – especially everything that could go wrong. From automated testing to integrating other useful frameworks such as Angular and D3, each chapter covers a crucial element in the Meteor development process. Discover how to integrate animations using Meteor's Blaze, to give your UI designs the edge, and explore reactive programming to effectively harness RESTful systems in your projects. You will also learn how to deploy and scale your application, two crucial aspects of modern development and vital in a changing digital environment with users expecting a product and experience that delivers. With further insights on developing for mobile – and how Meteor can help you tackle the challenges of the trend – and details on incorporating SEO strategies into your application, this book isn't just a code tutorial – it's about creating a product that users love. Style and approach This book is a practical guide that teaches you different ways to create custom packages, efficient client and server code, and more using Meteor. This book is packed with perfect examples and explanations to help you understand the concepts. With the perfect mix of theory and practical experience, it will equip you to become a professional MeteorJS developer.

Meteor Cookbook


Author: Isaac Strack
Publisher: Packt Publishing Ltd
ISBN: 1783280301
Category: Computers
Page: 364
View: 8040

Continue Reading →

This book is meant for developers of all experience levels looking to create mobile and full-stack web applications in JavaScript. Many of the simple recipes can easily be followed by less-experienced developers, while some of the advanced recipes will require extensive knowledge of existing web, mobile, and server technologies. Any application or enterprise web developer looking to create full-stack JavaScript-based apps will benefit from the recipes and concepts covered in this book.

Building Single-page Web Apps with Meteor


Author: Fabian Vogelsteller
Publisher: Packt Publishing Ltd
ISBN: 1783988134
Category: Computers
Page: 198
View: 8332

Continue Reading →

If you are a web developer with basic knowledge of JavaScript and want to take on Web 2.0, build real-time applications, or simply want to write a complete application using only JavaScript and HTML/CSS, this is the book for you. This book is based on Meteor 1.0.

Meteor: Full-Stack Web Application Development


Author: Fabian Vogelsteller,Isaac Strack,Marcelo Reyna
Publisher: Packt Publishing Ltd
ISBN: 1787280349
Category: Computers
Page: 685
View: 2141

Continue Reading →

Learn how to create mobile and full-stack web applications in JavaScript by getting a deeper insight into Meteor About This Book This step-by-step tutorial will show you how to build fast, complex web applications Over 65 hands-on recipes help you build and deploy elegant web applications Optimize your web application for production use Who This Book Is For If you are a web developer who is familiar with Meteor and has basic knowledge of web development, and you now want to explore new paradigms of single-page, real-time applications, this course is perfectly suited for you. What You Will Learn Secure your site with Meteor best practices Create reactive templates that update themselves when data changes Add routing to a single-page application and make it appear like a real website Make your own Meteor packages and see how to make them public Rapidly build robust, responsive user interfaces Publish your own reusable custom packages Optimize your site for load speed with advanced publishers and subscribers Master the intricacies of front-end development using Jeet, Bootstrap, CSS animations, and more Leverage the aggregation framework to produce results with big data Optimize your site for search engine visibility In Detail Meteor is best JavaScript development platform and is packed with collections of libraries and packages bound together in a tidy way to take care of everything from development to production, making your web development easier. This course follows a learning path divided into three modules. Each module is a mini course in its own right, taking your knowledge to a new level as you progress. The first module takes you from the installation of Meteor to building a fully working web blog (including back end) to create and edit posts. Your path will begin with the basic concepts and folder structure of a Meteor project, learning how Meteor templates work to test packages, and seeing the application itself. The second module is a cookbook that starts with simple recipes designed for quick reference, and culminating advanced recipes that walk you through building and deploying a complete application. The cookbook covers all the major areas of Meteor development, including lesser-known and undocumented features too. With all the important concepts covered in the previous modules, the third module will get you equipped with simple solutions to boost your development skills. You'll learn about mapping of real-world data and optimizing it, how to optimize and secure web applications and how to deploy and maintain it without breaking its features. Throughout the module, you will put your skills into practice and build an online shop from scratch. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Building Single-page Web Apps with Meteor, Fabian Vogelsteller Meteor Cookbook, Isaac Strack Meteor Design Patterns, Marcelo Reyna Style and approach This practical handbook has a step-by-step approach to help you improve your developer skills and efficiently built web applications using Meteor.

Meteor Design Patterns


Author: Marcelo Reyna
Publisher: Packt Publishing Ltd
ISBN: 1783987634
Category: Computers
Page: 184
View: 9464

Continue Reading →

Accelerate your code writing skills with over twenty programming patterns that will make your code easier to maintain and scale About This Book Optimize your web application for production use Build views and controllers with minimal effort that will evolve with your application Learn how to maintain a MeteorJS project while it is running in production Who This Book Is For This book is for developers who have already had an introductory course with Meteor. Basic knowledge of web development is recommended. What You Will Learn Use of Jade, Stylus, and CoffeeScript to speed up web development Increase productivity by leveraging the best packages in the community Optimize your site for load speed with advanced publishers and subscribers Leverage the aggregation framework to produce results with big data Master the intricacies of front-end development using Jeet, Bootstrap, CSS animations, and more Optimize your site for search engine visibility Secure your site with Meteor's best practices Track the live status of your application, ensuring all errors have been taken care of In Detail With the increasing interest in NodeJS web applications, a new framework, Meteor, has joined the ranks to simplify developer workflows. Meteor is one of the few open source frameworks that has received funding since its early development stages. It builds on ideas from existing frameworks and libraries, offering developers an easy way to develop a prototype app. At the same time, it gives them the tools and flexibility to build a fully fledged production app. Meteor is the weapon of choice for start-ups in today's world. Meteor Design Patterns cuts through the jargon that most websites play with and gets to the point with simple solutions that will boost your development skills. We start off with a refresher on the basics of JavaScript programming such as templates, CoffeeScript, the Event Loop, and the Merge Box, amongst others. You then learn how to map real-world data and optimize the data's publishers to output data with the least amount of work done by the server with some subscribe and publish patterns. Next, using front-end patterns, you will learn how to create maintainable and trackable forms, and make our site crawlable by any search engine. Following this, you will see how to optimize and secure the web application and maintain applications without breaking other features. Finally, you will learn how to deploy a secure production-ready application while learning to set up modulus, compose with Oplog tracking and SSL certificates, as well as error tracking with Kadira. Throughout the book, you will put your skills to practice and build an online shop from scratch. By the end of the book, you will have built a feature-rich online shop. Style and approach The book is a practical handbook on how to build an e-commerce web app using Meteor. Every topic ties into the webapp to easily illustrate the concepts that you are learning about.

JavaScript kurz & gut


Author: David Flanagan
Publisher: O'Reilly Germany
ISBN: 3868993894
Category: Computers
Page: 288
View: 6787

Continue Reading →

JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Richtig eingesetzt, eignet sie sich aber auch für die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der überarbeiteten und ergänzten Neuauflage von JavaScript – Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin. JavaScript kurz & gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur für die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant. In den folgenden fünf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erklärt, wie Sie clientseitiges JavaScript für die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung.

Die Kunst der JavaScript-Programmierung

Eine moderne Einführung in die Sprache des Web
Author: Marijn Haverbeke
Publisher: dpunkt.verlag
ISBN: 3864911915
Category: Computers
Page: 240
View: 6354

Continue Reading →

Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.

React Native

Native Apps parallel für Android und iOS entwickeln
Author: Erik Behrends
Publisher: O'Reilly
ISBN: 396010202X
Category: Computers
Page: 260
View: 8254

Continue Reading →

Mit dem Open-Source-Framework React Native entwickeln Sie plattformübergreifend vollwertige native Apps mit JavaScript. Der Einstieg in die App-Entwicklung ist durch dieses Framework so einfach wie nie zuvor. Dieses Buch zeigt Ihnen, wie Apps parallel für Android und iOS mit einer weitgehend einheitlichen Codebasis umgesetzt werden. Sie benötigen dazu lediglich grundlegende Programmiererfahrung, idealerweise in JavaScript. Schneller Einstieg: Testen Sie schon nach wenigen Minuten Ihre erste App auf dem Smartphone. Mit dem App-Entwicklungstool Expo können Sie iOS-Apps sogar ohne einen eigenen Mac entwickeln.Praxisnahe Beispiel-App: Entwickeln Sie schrittweise parallel für Android und iOS eine Tagebuch-App mit typischen Features wie dem Einbinden von Fotos und dem Abfragen und Darstellen aktueller Wetterdaten für den Standort des Users.Relevantes Basiswissen: Verstehen Sie die Grundlagen: Das Buch beschreibt alle relevanten Features neuerer JavaScript-Versionen und grundlegende Konzepte des Frameworks.Aufbau und Darstellung von Apps: Lernen Sie wichtige APIs und UI-Komponenten wie Listen kennen und erfahren Sie, wie Sie mit dem Flexbox-Layout ein Styling realisieren, das sich verschiedenen Displaygrößen anpasst.Besonderheiten mobiler Apps: Fassen Sie mehrere Screens durch react-navigation in einer geeigneten Navigationsstruktur zusammen und erhalten Sie Einblick in den Umgang mit Touch-Gesten und Animationen.Für jedes Kapitel stehen die relevanten Codebeispiele als Download auf der Webseite zum Buch bereit.

Das Beste an JavaScript


Author: Douglas Crockford,Peter Klicman
Publisher: O'Reilly Germany
ISBN: 3897218763
Category: JavaScript (Computer program language)
Page: 163
View: 9136

Continue Reading →

JavaScript Patterns


Author: Stoyan Stefanov
Publisher: O'Reilly Germany
ISBN: 3897215993
Category: Computers
Page: 240
View: 7755

Continue Reading →

Wie entwickelt man eine gute JavaScript-Anwendung? Dieses Buch hilft Ihnen mit unzähligen Programmier-Mustern und Best Practices dabei, die Frage zu beantworten. Wenn Sie ein erfahrener Entwickler sind, der Probleme im Umfeld von Objekten, Funktionen und Vererbung lösen will, dann sind die Abstraktionen und Code-Vorlagen in diesem Buch ideal – egal, ob Sie eine Client-, Server- oder Desktop-Anwendung mit JavaScript erstellen. Dieses Buch wurde vom JavaScript-Experten Stoyan Stefanov geschrieben – Senior Yahoo! Technical und Architekt von YSlow 2.0, einem Tool zum Optimieren der Webseiten-Performance. Sie finden in JavaScript Patterns praktische Ratschläge für das Implementieren jedes beschriebenen Musters und ergänzend dazu viele nützliche Beispiele. Zudem lernen Sie Anti-Pattern kennen: häufig genutzte Programmier-Ansätze, die mehr Probleme verursachen, als sie lösen.

Node.js & Co. (iX Edition)

Skalierbare, hochperformante und echtzeitfähige Webanwendungen professionell in JavaScript entwickeln
Author: Golo Roden
Publisher: dpunkt.verlag
ISBN: 3864911893
Category: Computers
Page: 334
View: 540

Continue Reading →

Node.js begeistert professionelle Webentwickler. Denn mit diesem modernen Framework kann man auf JavaScript basierende Webanwendungen entwickeln, die skalierbarer und performanter sind als bisher möglich.Node.js alleine genügt jedoch nicht: Zahlreiche Sprachen, Bibliotheken und Werkzeuge wie Jade, Stylus, Express.js, CoffeeScript, Knockout.js oder Socket.IO sind für eine effiziente Entwicklungsarbeit nötig.Golo Roden erklärt Node.js und erläutert an einem durchgängigen Beispiel, wie Sie auf dessen Basis professionelle Webanwendungen entwickeln.

jQuery für Dummies


Author: Lynn Beighley
Publisher: VCH
ISBN: 9783527708635
Category:
Page: 351
View: 7157

Continue Reading →

Sie möchten Ihre Webseiten mit schicken Menüs, Animationen, Bildergalerien oder schlicht: mit allen Schikanen ausstatten? Dann sind Sie hier genau richtig! Lynn Beighley zeigt Ihnen Schritt für Schritt, wie Sie das beliebte JavaScript-Framework jQuery für Ihre Zwecke einsetzen. Durch die vielen anschaulichen Beispiele werden Sie sich schnell zurechtfinden, auch wenn Sie vorher noch nie programmiert haben. Grundlegende Kenntnisse in HTML und CSS sind von Vorteil.

Vue.js 2 Web Development Projects

Learn Vue.js by building 6 web apps
Author: Guillaume Chau
Publisher: Packt Publishing Ltd
ISBN: 1787129446
Category: Computers
Page: 398
View: 8382

Continue Reading →

A project-based, practical guide to get hands-on into Vue.js 2.5 development by building beautiful, functional and performant web applications About This Book Build exciting real world web projects from scratch and become proefficient with Vue.js Web Development Take your app to the next level with animation, routing, state management, server-side rendering and i18n Learn professional web programming techniques to supercharge your Vue.js projects Who This Book Is For If you are a web developer who now wants to create rich and interactive professional applications using Vue.js, then this book is for you. Prior knowledge of JavaScript is assumed. Familiarity with HTML, Node.js, and tools such as npm and webpack will be helpful but not necessary. What You Will Learn Set up a full Vue.js npm project with the webpack build tool and the official scaffolding tool, vue-cli Write automatically updated templates with directives to create a dynamic web application Structure the app with reusable and maintainable components Create delightful user experiences with animations Use build tools and preprocessor to make larger professional applications Create a multi-page application with the official Vue.js routing library Integrate non-Vue.js elements into your apps like Google Maps Use the official state-management library to prevent errors Optimize your app for SEO and performance with server-side rendering and internationalization In Detail Do you want to make your web application amazingly responsive? Are you unhappy with your app's performance and looking forward to trying out ways to make your app more powerful? Then Vue.js, a framework for building user interfaces, is a great choice, and this book is the ideal way to put it through its paces. This book's project-based approach will get you to build six stunning applications from scratch and gain valuable insights in Vue.js 2.5. You'll start by learning the basics of Vue.js and create your first web app using directives along with rich and attractive user experiences. You will learn about animations and interactivity by creating a browser-based game. Using the available tools and preprocessor, you will learn how to create multi-page apps with plugins. You will create highly efficient and performant functional components for your app. Next, you will create your own online store and optimize it. Finally, you will integrate Vue.js with the real-time Meteor library and create a dashboard showing real-time data. By the end of this book you will have enough skills and will have worked through enough examples of real Vue.js projects to create interactive professional web applications with Vue.js 2.5. Style and approach Project-based guide that will help you start building applications immediately with an easy to follow approach. Our book will have 6 concrete projects. It will take readers through clear and logical steps, with screenshots and tips along the way to help you follow the guide and learn how to get more from Vue.js.

HTML5 und CSS3 für Dummies


Author: David Karlins,Judith Muhr
Publisher: John Wiley & Sons
ISBN: 3527681434
Category: Computers
Page: 320
View: 4982

Continue Reading →

Mit diesem Buch lernen Sie als Webdesigner die Vorteile von HTML5 und CSS3 kennen und gezielt einzusetzen, um einzigartige Webseiten zu gestalten, die sowohl funktional sind als auch optisch etwas zu bieten haben. Finden Sie heraus, welche Neuerungen HTML5 und CSS3 mit sich bringen und welche Designmöglichkeiten sie Ihnen bieten. Nutzen Sie HTML5, um Inhalte zu organisieren und strukturieren, und spielen Sie Video- und Audiodateien ab. Mit CSS3 verpassen Sie dem Layout dann den letzten Schliff: Animieren Sie Übergänge und Effekte, fügen Sie Schatten und Farbverläufe hinzu und nutzen Sie Responsive Webdesign, um Ihre Seiten auch auf Smartphones und Tablets optimal darzustellen. Zusätzlich hat der Autor zahlreiche Tipps zu praktischen Online-Tools für Sie, beispielsweise zum Erstellen von Grafiken oder Animationen, die Ihnen beim Webdesign sehr hilfreich sein können.

AngularJS & Ionic Framework

Hybride App-Entwicklung mit JavaScript und HTML5
Author: Bengt Weiße
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446448071
Category: Computers
Page: 345
View: 2660

Continue Reading →

ANGULARJS & IONIC FRAMEWORK // - Für Entwickler mobiler Apps (nativ/hybrid), Web-Entwickler und -Agenturen, Studenten der Informatik-Studiengänge - Mit vielen Beispielen und Tipps - Entwicklung einer eigenen App - Online: Landingpage zum Buch (Single-Page) und sämtliche Quelltexte aus dem Buch: Listings & komplette Beispiel-App Dieses Buch bietet Ihnen einen umfassenden, professionellen Einstieg in die hybride App-Entwicklung mit AngularJS und Ionic. Mit AngularJS, dem Webframework von Google, programmieren Sie mit einer der neuesten Frontend-Technologien moderne Single-Page-Applications für das Web. Das Ionic Framework, eine Erweiterung von AngularJS, gibt Ihnen das Rüstzeug an die Hand, auch mobile Apps mit Webtechnologien plattformübergreifend zu realisieren. Im Detail lernen Sie zunächst die nötigen Paradigmen sowie das Programmieren mit AngularJS kennen. Darauf aufbauend erhalten Sie eine grundlegende Einführung in das Ionic-Universum und eine mit vielen praktischen Beispielen versehene Erklärung des Frameworks. Dann geht’s in die konkrete Umsetzung: Sie entwickeln eine eigene Musikverwaltungs-App, bei der alle wichtigen Komponenten von Ionic zum Einsatz kommen wie z.B. Seitenmenüs, Tab-Navigation, optimierte Formulare und Listen. Ein Extra-Kapitel vermittelt Ihnen spezielleres Wissen zu Themen wie Design-Umsetzung, Testen oder Nutzung von Ionic Backend-Services. AUS DEM INHALT // Cordova/PhoneGap: Installation, Nutzung, CLI AngularJS: Konzepte, Routing // Controller, Service, Direktive // Formulare, Events // Ionic Framework: Installation, CLI, Komponenten, Routing Beispiel-App Musikverwaltung: Konzeption, Umsetzung, ngCordova Fortgeschrittene Themen: Animationen, Filter, Tests // Ionic-Services, SASS statt CSS, App-Icons und Splashscreens