Pro MERN Stack: Full Stack Web App Development With Mongo, Express, React, and Node Vasan Subramanian Download
Pro MERN Stack: Full Stack Web App Development With Mongo, Express, React, and Node Vasan Subramanian Download
https://textbookfull.com/product/pro-mern-stack-full-stack-web-
app-development-with-mongo-express-react-and-node-vasan-
subramanian/
https://textbookfull.com/product/pro-mern-stack-full-stack-web-
app-development-with-mongo-express-react-and-node-2nd-edition-
vasan-subramanian/
https://textbookfull.com/product/pro-mern-stack-full-stack-web-
app-development-with-mongo-express-react-and-node-1st-edition-
vasan-subramanian-auth/
https://textbookfull.com/product/full-stack-react-projects-
modern-web-development-using-react-16-node-express-and-
mongodb-2nd-edition-shama-hoque/
https://textbookfull.com/product/biota-grow-2c-gather-2c-cook-
loucas/
React Architect Full Stack React App Development and
Serverless Deployment Frank Zickert
https://textbookfull.com/product/react-architect-full-stack-
react-app-development-and-serverless-deployment-frank-zickert/
https://textbookfull.com/product/web-development-with-node-and-
express-leveraging-the-javascript-stack-2nd-edition-ethan-brown/
https://textbookfull.com/product/mastering-full-stack-react-web-
development-1st-edition-tomasz-dyl/
https://textbookfull.com/product/modern-full-stack-development-
using-typescript-react-node-js-webpack-and-docker-zammetti/
Vasan Subramanian
Pro MERN Stack
Vasan Subramanian
Bangalore, Karnataka, India
ISBN-13 (pbk): 978-1-4842-2652-0 ISBN-13 (electronic): 978-1-4842-2653-7
DOI 10.1007/978-1-4842-2653-7
Library of Congress Control Number: 2017933833
Copyright © 2017 by Vasan Subramanian
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole
or part of the material is concerned, specifically the rights of translation, reprinting, reuse of
illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical
way, and transmission or information storage and retrieval, electronic adaptation, computer
software, or by similar or dissimilar methodology now known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark
symbol with every occurrence of a trademarked name, logo, or image we use the names, logos,
and images only in an editorial fashion and to the benefit of the trademark owner, with no
intention of infringement of the trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even
if they are not identified as such, is not to be taken as an expression of opinion as to whether or
not they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the
date of publication, neither the authors nor the editors nor the publisher can accept any legal
responsibility for any errors or omissions that may be made. The publisher makes no warranty,
express or implied, with respect to the material contained herein.
Managing Director: Welmoed Spahr
Editorial Director: Todd Green
Acquisitions Editor: Pramila Balan
Development Editor: Poonam Jain
Technical Reviewer: Anshul Chanchlani
Coordinating Editor: Prachi Mehta
Copy Editor: Mary Behr
Compositor: SPi Global
Indexer: SPi Global
Artist: SPi Global
Cover image designed by Freepik
Distributed to the book trade worldwide by Springer Science+Business Media New York,
233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505,
e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a
California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc
(SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
For information on translations, please e-mail rights@apress.com, or visit http://www.apress.
com/rights-permissions.
Apress titles may be purchased in bulk for academic, corporate, or promotional use. eBook versions
and licenses are also available for most titles. For more information, reference our Print and eBook
Bulk Sales web page at http://www.apress.com/bulk-sales.
Any source code or other supplementary material referenced by the author in this book is available
to readers on GitHub via the book’s product page, located at www.apress.com/978-1-4842-2652-0.
For more detailed information, please visit http://www.apress.com/source-code.
Printed on acid-free paper
To Sandeep and Fazle.
Contents at a Glance
■
■Chapter 1: Introduction������������������������������������������������������������������ 1
■
■Chapter 2: Hello World������������������������������������������������������������������ 17
■
■Chapter 3: React Components������������������������������������������������������ 37
■
■Chapter 4: React State������������������������������������������������������������������ 55
■
■Chapter 5: Express REST APIs������������������������������������������������������ 69
■
■Chapter 6: Using MongoDB����������������������������������������������������������� 93
■
■Chapter 7: Modularization and Webpack����������������������������������� 115
■
■Chapter 8: Routing with React Router���������������������������������������� 151
■
■Chapter 9: Forms������������������������������������������������������������������������ 173
■
■Chapter 10: React-Bootstrap������������������������������������������������������ 207
■
■Chapter 11: Server Rendering���������������������������������������������������� 245
■
■Chapter 12: Advanced Features������������������������������������������������� 275
■
■Chapter 13: Looking Ahead�������������������������������������������������������� 319
Index���������������������������������������������������������������������������������������������� 325
v
Contents
■
■Chapter 1: Introduction������������������������������������������������������������������ 1
What Is MERN?���������������������������������������������������������������������������������������� 1
Who Should Read This Book�������������������������������������������������������������������� 2
Structure of the Book������������������������������������������������������������������������������ 2
Conventions��������������������������������������������������������������������������������������������� 3
What You Need���������������������������������������������������������������������������������������� 5
MERN Components���������������������������������������������������������������������������������� 5
React������������������������������������������������������������������������������������������������������������������������ 5
Node.js���������������������������������������������������������������������������������������������������������������������� 7
Express��������������������������������������������������������������������������������������������������������������������� 9
MongoDB���������������������������������������������������������������������������������������������������������������� 10
Tools and Libraries������������������������������������������������������������������������������������������������� 12
Why MERN?������������������������������������������������������������������������������������������� 13
JavaScript Everywhere������������������������������������������������������������������������������������������� 13
JSON Everywhere��������������������������������������������������������������������������������������������������� 14
Node.js Performance���������������������������������������������������������������������������������������������� 14
The npm Ecosystem����������������������������������������������������������������������������������������������� 14
Isomorphic�������������������������������������������������������������������������������������������������������������� 14
It’s not a Framework!��������������������������������������������������������������������������������������������� 15
Summary����������������������������������������������������������������������������������������������� 15
vii
■ Contents
■
■Chapter 2: Hello World������������������������������������������������������������������ 17
Server-Less Hello World������������������������������������������������������������������������ 17
Server Setup����������������������������������������������������������������������������������������� 20
nvm������������������������������������������������������������������������������������������������������������������������� 21
Node.js�������������������������������������������������������������������������������������������������������������������� 21
Project�������������������������������������������������������������������������������������������������������������������� 22
npm������������������������������������������������������������������������������������������������������������������������ 22
Express������������������������������������������������������������������������������������������������������������������� 24
Build-Time JSX Compilation������������������������������������������������������������������ 26
Separate Script File������������������������������������������������������������������������������������������������ 27
Transform��������������������������������������������������������������������������������������������������������������� 28
Automate���������������������������������������������������������������������������������������������������������������� 29
React Library���������������������������������������������������������������������������������������������������������� 30
ES2015�������������������������������������������������������������������������������������������������� 30
Summary����������������������������������������������������������������������������������������������� 33
Answers to Exercises���������������������������������������������������������������������������� 34
Exercise: JSX���������������������������������������������������������������������������������������������������������� 34
Exercise: npm��������������������������������������������������������������������������������������������������������� 34
Exercise: Express���������������������������������������������������������������������������������������������������� 35
Exercise: Babel������������������������������������������������������������������������������������������������������� 35
Exercise: ES2015���������������������������������������������������������������������������������������������������� 36
■
■Chapter 3: React Components������������������������������������������������������ 37
Issue Tracker����������������������������������������������������������������������������������������� 37
React Classes���������������������������������������������������������������������������������������� 38
Composing Components����������������������������������������������������������������������� 40
viii
■ Contents
Passing Data����������������������������������������������������������������������������������������� 42
Using Properties����������������������������������������������������������������������������������������������������� 42
Property Validation������������������������������������������������������������������������������������������������� 44
Using Children�������������������������������������������������������������������������������������������������������� 45
Dynamic Composition��������������������������������������������������������������������������� 47
Summary����������������������������������������������������������������������������������������������� 51
Answers to Exercises���������������������������������������������������������������������������� 51
Exercise: React Classes������������������������������������������������������������������������������������������ 51
Exercise: Passing Data������������������������������������������������������������������������������������������� 52
Exercise: Dynamic Composition����������������������������������������������������������������������������� 52
■
■Chapter 4: React State������������������������������������������������������������������ 55
Setting State������������������������������������������������������������������������������������������ 55
Async State Initialization����������������������������������������������������������������������� 58
Event Handling�������������������������������������������������������������������������������������� 60
Communicating from Child to Parent���������������������������������������������������� 60
Stateless Components�������������������������������������������������������������������������� 63
Designing Components������������������������������������������������������������������������� 65
State vs. props�������������������������������������������������������������������������������������������������������� 65
Component Hierarchy��������������������������������������������������������������������������������������������� 65
Communication������������������������������������������������������������������������������������������������������� 66
Stateless Components�������������������������������������������������������������������������������������������� 66
Summary����������������������������������������������������������������������������������������������� 66
Answers to Exercises���������������������������������������������������������������������������� 67
Exercise: Setting State������������������������������������������������������������������������������������������� 67
Exercise: Communicate Child to Parent������������������������������������������������������������������ 68
ix
■ Contents
■
■Chapter 5: Express REST APIs������������������������������������������������������ 69
REST������������������������������������������������������������������������������������������������������ 69
Resource Based������������������������������������������������������������������������������������������������������ 69
HTTP Methods as Actions��������������������������������������������������������������������������������������� 70
JSON����������������������������������������������������������������������������������������������������������������������� 71
Express�������������������������������������������������������������������������������������������������� 72
Routing������������������������������������������������������������������������������������������������������������������� 72
Handler Function���������������������������������������������������������������������������������������������������� 73
Middleware������������������������������������������������������������������������������������������������������������� 75
■
■Chapter 6: Using MongoDB����������������������������������������������������������� 93
MongoDB Basics����������������������������������������������������������������������������������� 93
Documents������������������������������������������������������������������������������������������������������������� 93
Collections�������������������������������������������������������������������������������������������������������������� 94
Query Language����������������������������������������������������������������������������������������������������� 94
x
■ Contents
Installation�������������������������������������������������������������������������������������������������������������� 95
The mongo Shell����������������������������������������������������������������������������������������������������� 95
Shell Scripting�������������������������������������������������������������������������������������������������������� 99
Schema Initialization����������������������������������������������������������������������������� 99
MongoDB Node.js Driver��������������������������������������������������������������������� 101
Callbacks�������������������������������������������������������������������������������������������������������������� 103
Promises��������������������������������������������������������������������������������������������������������������� 104
Generator and co Module������������������������������������������������������������������������������������� 104
The async Module������������������������������������������������������������������������������������������������� 105
■
■Chapter 7: Modularization and Webpack����������������������������������� 115
Server-Side Modules��������������������������������������������������������������������������� 115
Introduction to Webpack��������������������������������������������������������������������� 117
Using Webpack Manually�������������������������������������������������������������������� 118
Transform and Bundle������������������������������������������������������������������������� 120
Libraries Bundle���������������������������������������������������������������������������������� 125
Hot Module Replacement�������������������������������������������������������������������� 129
HMR Using Middleware����������������������������������������������������������������������� 132
Comparison of HMR Alternatives�������������������������������������������������������������������������� 133
Debugging������������������������������������������������������������������������������������������� 134
Server-Side ES2015���������������������������������������������������������������������������� 135
xi
■ Contents
ESLint�������������������������������������������������������������������������������������������������� 140
Environment��������������������������������������������������������������������������������������������������������� 142
Summary��������������������������������������������������������������������������������������������� 147
Answers to Exercises�������������������������������������������������������������������������� 148
Exercise: Transform and Bundle��������������������������������������������������������������������������� 148
Exercise: Hot Module Replacement���������������������������������������������������������������������� 148
Exercise: Server-Side ES2015������������������������������������������������������������������������������ 149
Exercise: ESLint���������������������������������������������������������������������������������������������������� 150
■
■Chapter 8: Routing with React Router���������������������������������������� 151
Routing Techniques����������������������������������������������������������������������������� 152
Simple Routing������������������������������������������������������������������������������������ 152
Route Parameters�������������������������������������������������������������������������������� 154
Route Query String������������������������������������������������������������������������������ 157
Programmatic Navigation�������������������������������������������������������������������� 161
Nested Routes������������������������������������������������������������������������������������� 164
Browser History����������������������������������������������������������������������������������� 167
Summary��������������������������������������������������������������������������������������������� 169
Answers to Exercises�������������������������������������������������������������������������� 169
Exercise: Route Parameters���������������������������������������������������������������������������������� 169
Exercise: Route Query String�������������������������������������������������������������������������������� 169
Exercise: Programmatic Navigation���������������������������������������������������������������������� 170
■
■Chapter 9: Forms������������������������������������������������������������������������ 173
More Filters in the List API������������������������������������������������������������������ 173
Filter Form������������������������������������������������������������������������������������������� 174
The Get API������������������������������������������������������������������������������������������ 180
Edit Page��������������������������������������������������������������������������������������������� 182
xii
■ Contents
UI Components������������������������������������������������������������������������������������ 186
Number Input�������������������������������������������������������������������������������������������������������� 186
Date Input������������������������������������������������������������������������������������������������������������� 190
■
■Chapter 10: React-Bootstrap������������������������������������������������������ 207
Bootstrap Installation�������������������������������������������������������������������������� 207
Navigation������������������������������������������������������������������������������������������� 210
Table and Panel����������������������������������������������������������������������������������� 216
Forms�������������������������������������������������������������������������������������������������� 218
Grid-Based Forms������������������������������������������������������������������������������������������������� 218
Inline Forms���������������������������������������������������������������������������������������������������������� 222
Horizontal Forms�������������������������������������������������������������������������������������������������� 224
Alerts��������������������������������������������������������������������������������������������������� 229
Validations������������������������������������������������������������������������������������������������������������ 229
Results������������������������������������������������������������������������������������������������������������������ 231
Modals������������������������������������������������������������������������������������������������� 237
Summary��������������������������������������������������������������������������������������������� 242
xiii
■ Contents
■
■Chapter 11: Server Rendering���������������������������������������������������� 245
Basic Server Rendering����������������������������������������������������������������������� 245
Handling State������������������������������������������������������������������������������������� 250
Initial State������������������������������������������������������������������������������������������ 252
Server-Side Bundle����������������������������������������������������������������������������� 254
Back-End HMR������������������������������������������������������������������������������������ 256
Routed Server Rendering�������������������������������������������������������������������� 260
Encapsulated Fetch����������������������������������������������������������������������������� 268
Summary��������������������������������������������������������������������������������������������� 272
Answers to Exercises�������������������������������������������������������������������������� 273
Back-End HMR������������������������������������������������������������������������������������������������������ 273
Routed Server Rendering������������������������������������������������������������������������������������� 273
■
■Chapter 12: Advanced Features������������������������������������������������� 275
MongoDB Aggregate��������������������������������������������������������������������������� 275
Pagination������������������������������������������������������������������������������������������� 284
Higher Order Components������������������������������������������������������������������� 288
Search Bar������������������������������������������������������������������������������������������� 297
Google Sign-In������������������������������������������������������������������������������������� 303
Session Handling��������������������������������������������������������������������������������� 310
Summary��������������������������������������������������������������������������������������������� 317
xiv
■ Contents
■
■Chapter 13: Looking Ahead�������������������������������������������������������� 319
Mongoose�������������������������������������������������������������������������������������������� 319
Flux������������������������������������������������������������������������������������������������������ 320
Deployment����������������������������������������������������������������������������������������� 322
mern.io������������������������������������������������������������������������������������������������ 323
That’s All, Folks!���������������������������������������������������������������������������������� 324
Index���������������������������������������������������������������������������������������������� 325
xv
About the Author
xvii
CHAPTER 1
Introduction
Web application development is not what it used to be even a couple of years back.
Today, there are so many options, and the uninitiated are often confused about what’s
good for them. This applies not just to the broad stack (the various tiers or technologies
used), but also to the tools that aid in development; there are so many choices. This book
stakes a claim that the MERN stack is great for developing a complete web application,
and it takes the reader through all that is necessary to get it done.
In this chapter, I’ll give a broad overview of the technologies that make up the MERN
stack. I won’t go into details or examples in this chapter; I’ll just introduce the high-level
concepts. This chapter will focus on how these concepts affect an evaluation of whether
MERN is a good choice for your next web application project.
What Is MERN?
Any web application is made by using multiple technologies. The combination of these
technologies is called a “stack,” popularized by the LAMP stack, which is an acronym
for Linux, Apache, MySQL, and PHP, which are all open-source components. As web
development matured and interactivity came to the fore, single page applications (SPAs)
became more popular. An SPA is a web application paradigm that avoids refreshing a web
page to display new content; it instead uses lightweight calls to the server to get some data
or snippets and updates the web page. The result looks quite nifty when compared to the
old way of reloading the page entirely. This brought about a rise in front-end frameworks,
since much of the work was done on the client side. At approximately the same time,
although completely unrelated, NoSQL databases also started gaining popularity.
The MEAN (MongoDB, Express, AngularJS, Node.js) stack was one of the early
open-source stacks that epitomized this shift towards SPAs and the adoption of NoSQL.
AngularJS, a front-end framework based on the model-view-controller (MVC) design
pattern, anchored this stack. MongoDB, a very popular NoSQL database, was used for
persistent data storage. Node.js, a server-side JavaScript runtime environment, and
Express, a web server built on Node.js, formed the middle tier, or the web server. This
stack is arguably the most popular stack for any new web application these days.
Not exactly competing, but React, an alternate front-end technology from Facebook,
has been gaining popularity and offers a replacement to AngularJS. It thus replaces the
“A” with an “R” in MEAN, to give us the MERN Stack. I said “not exactly” since React is not
a full-fledged MVC framework. It is a JavaScript library for building user interfaces, so in
some sense it’s the View part of the MVC.
Although we pick a few defining technologies to define a stack, these are not enough
to build a complete web application. Other tools are required to help the process of
development, and other libraries are needed to complement React. This book is about all
of them: how to build a complete web application based on the MERN stack, using other
complementary tools that make it easy for us to do it.
2
Chapter 1 ■ Introduction
I have also added a checkpoint (a git branch, in fact) after every change that can be
tested in isolation, so that you can look at the exact diffs between two checkpoints, online. The
checkpoints and links to the diffs are listed in the home page (the README) of the repository.
You may find this more useful than looking at the entire source, or even the listings in the text
of this book, as GitHub diffs are far more expressive than what I can do in this book.
Rather than cover one topic or technology per section, I have adopted a more
practical and problem-solving approach. You will have developed a full-fledged working
application by the end of the book, but you’ll start small with a Hello World example.
Just as in a real project, you will add more features to the application as you progress.
When you do this, you’ll encounter tasks that need additional concepts or knowledge to
proceed. For each of these tasks, I will introduce the concept or technology that can be
used, and I’ll discuss it in detail. Thus, you may not find one chapter or section devoted
purely to one topic or technology; instead, each chapter will be a set of goals you want to
achieve in the application. You will be switching between technologies and tools as you
progress.
I have included exercises wherever possible to make you either think or look up
various documentation pages on the Internet. This is so that you know where to get
additional information for things that are not covered in the book, such as very advanced
topics or APIs.
I have chosen an issue tracking application as the application that you’ll build.
It’s something most developers can relate to, and it has many of the attributes and
requirements that any enterprise application will have, commonly referred to as a
“CRUD” application (CRUD stands for Create, Read, Update, Delete of a database record).
Conventions
Many of the conventions used in the book are quite obvious, so I won’t explain all of
them. However, I will cover some conventions with respect to how the code is shown if
they’re not obvious.
Each chapter has multiple sections, and each section is devoted to one set of code
changes that results in a working application and can be tested. One section can have
multiple listings, each of which may not be testable by itself. Every section will also have a
corresponding entry in the GitHub repository, where you can see the complete source of
the application at the end of that section, as well as the differences between the previous
section and the current section. You will find the difference view very useful to identify
the changes made in the section.
All code changes will appear in the listings within the section, but do not rely on
their accuracy. The reliable and working code can be found in the GitHub repository,
which may even have undergone last minute changes that couldn’t make it to the book in
time. All listings will have a listing caption, which will include the name of the file being
changed or created.
A listing is a full listing if it contains a file, a class, a function, or an object in its
entirety. A full listing may also contain two or more classes, functions, or objects, but not
multiple files. In such a case, if the entities are not consecutive, I’ll use ellipses to indicate
chunks of unchanged code.
Listing 1-1 is an example of a full listing, the contents of an entire file.
3
Chapter 1 ■ Introduction
app.listen(3000, function () {
console.log('App started on port 3000');
});
A partial listing, on the other hand, will not list complete files, functions, or objects.
It will start and end with an ellipsis, and will have ellipses in the middle to skip chunks of
code that have not changed. Wherever possible, the actual changes will be highlighted.
The changes will be highlighted in bold, and the unchanged code will be in the normal
font. Listing 1-2 is an example of a partial listing that has small changes.
Code blocks are used within regular text to cull out changes in code for discussion,
and are often a repetition of code in listings. These are not listings, and are often just a
line or two. The following is an example, where the line is extracted out of a listing, and
one word is highlighted:
...
const contentNode = ...
...
All commands that need to be executed on the console will be in the form a code
block starting with $. Here is an example:
4
Chapter 1 ■ Introduction
MERN Components
I’ll give a quick introduction to the main components that form the MERN stack and a few
other libraries and tools that you’ll be using to build your web application. I’ll just touch
upon the salient features, and leave the details to other chapters where they are more
appropriate.
React
React anchors the MERN stack. In some sense, it is the defining component of the MERN
stack.
React is an open-source JavaScript library maintained by Facebook that can be used
for creating views rendered in HTML. Unlike AngularJS, React is not a framework. It is a
library. Thus, it does not, by itself, dictate a framework pattern such as the MVC pattern.
You use React to render a view (the V in MVC), but how to tie the rest of the application
together is completely up to you.
I’ll discuss a few things about React that make it stand out.
5
Chapter 1 ■ Introduction
Declarative
React views are declarative. What this really means is that you, as a programmer, don’t
have to worry about managing the effect of changes in the view’s state or the data. In
other words, you don’t worry about transitions or mutations in the DOM caused by
changes to the view’s state. How does this work?
A React component declares how the view looks like, given the data. When the data
changes, if you are used to the jQuery way of doing things, you’d typically do some DOM
manipulation. Not in React. You just don’t do anything! The React library figures out
how the new view looks, and just applies the changes between the old view and the new
view. This makes the views consistent, predictable, easier to maintain, and simpler to
understand.
Won’t this be too slow? Won’t it cause the entire screen to be refreshed on every data
change? Well, React takes care of this using its virtual DOM technology. You declare
how the view looks, not in the form of HTML or a DOM, but in the form of a virtual
representation, an in-memory data structure. React can compute the differences in
the virtual DOM very efficiently, and can apply only these changes to the actual DOM.
Compared to manual updates which do only the required DOM changes, this adds very
little overhead because the algorithm to compute the differences in the virtual DOM has
been optimized to the hilt.
Component-Based
The fundamental building block of React is a component, which maintains its own state
and renders itself.
6
Chapter 1 ■ Introduction
In React, all you do is build components. Then, you put components together
to make another component that depicts a complete view or page. A component
encapsulates the state of data and the view, or how it is rendered. This makes writing and
reasoning about the entire application easier, by splitting it into components and focusing
on one thing at a time.
Components talk to each other by sharing state information in the form of read-only
properties to their child components and by callbacks to their parent components. I’ll dig
deeper into this concept in a later chapter, but the gist of it is that components in React
are very cohesive, and the coupling with one another is minimal.
No Templates
Many web application frameworks rely on templates to automate the task of creating
repetitive HTML or DOM elements. The templating language in these frameworks is
something that the developer will have to learn and practice. Not in React.
React uses a full-featured programming language to construct repetitive or
conditional DOM elements. That language is none other than JavaScript. For example,
when you want to construct a table, you write a for(...) loop in JavaScript, or use the
map() function of an Array.
There is an intermediate language to represent a virtual DOM, and that is JSX, which
is very similar to HTML. It lets you create nested DOM elements in a familiar language
rather than hand-construct them using JavaScript functions. Note that JSX is not a
programming language; it is a representational markup like HTML. It’s also very similar
to HTML so you don’t have to learn too much. More about this later.
You don’t have to use JSX; you can write pure JavaScript to create your virtual DOM if
you prefer. But if you are used to HTML, it’s simpler to just use JSX. Don’t worry about it;
it’s really not a new language that you’ll need to learn.
Isomorphic
React can be run on the server too. That’s what isomorphic means: the same code can run
on both server and the browser.
This allows you to create pages on the server when required, for example, for SEO
purposes. The same code can be shared on the server to achieve this. On the server, you’ll
need something that can run JavaScript, and this is where I introduce Node.js.
Node.js
Simply put, Node.js is JavaScript outside of a browser. The creators of Node.js just took
Chrome’s V8 JavaScript engine and made it run independently as a JavaScript runtime. If
you are familiar with the Java runtime that runs Java programs, you can easily relate to the
JavaScript runtime: the Node.js runtime runs JavaScript programs.
7
Chapter 1 ■ Introduction
Node.js Modules
In a browser, you can load multiple JavaScript files, but you need an HTML page to do all
that. You cannot refer to another JavaScript file from one JavaScript file. But for Node.js,
there is no HTML page that starts it all. In the absence of the enclosing HTML page,
Node.js uses its own module system based on CommonJS to put together multiple
JavaScript files.
Modules are like libraries. You can include the functionality of another JavaScript file
(provided it’s written to follow a module’s specifications) by using the keyword require
(which you won’t find in a browser’s JavaScript). You can therefore split your code
into files or modules for the sake of better organization, and load one or another using
require. I’ll talk about the exact syntax in a later chapter; at this point it’s enough to note
that compared to JavaScript on the browser, there is a cleaner way to modularize your
code using Node.js.
Node.js ships with a bunch of core modules compiled into the binary. These
modules provide access to the operating system elements such as the file system,
networking, input/output, etc. They also provide some utility functions that are
commonly required by most programs.
Apart from your own files and the core modules, you can also find a great amount of
third-party open source libraries available for easy installation. This brings us to npm.
8
Chapter 1 ■ Introduction
Express
Node.js is just a runtime environment that can run JavaScript. To write a full-fledged
web server by hand on Node.js directly is not that easy, nor is it necessary. Express is the
framework that simplifies the task of writing your server code.
The Express framework lets you define routes, specifications of what to do when a
HTTP request matching a certain pattern arrives. The matching specification is regular
expression (regex) based and is very flexible, like most other web application frameworks.
The what-to-do part is just a function that is given the parsed HTTP request.
Express parses request URL, headers, and parameters for you. On the response side,
it has, as expected, all of the functionality required by web applications. This includes
setting response codes, setting cookies, sending custom headers, etc. Further, you can
write Express middleware, which are custom pieces of code that can be inserted in any
request/response processing path to achieve common functionality such as logging,
authentication, etc.
Express does not have a template engine built in, but it supports any template engine
of your choice such as pug, mustache, etc. But, for an SPA, you will not need to use a
9
Chapter 1 ■ Introduction
server-side template engine. This is because all dynamic content generation is done on
the client, and the web server only serves static files and data via API calls. Especially with
MERN stack, page generation is handled by React itself on the server side.
In summary, Express is a web server framework meant for Node.js, and it is not very
different from many other server-side frameworks in terms of what you can achieve with it.
MongoDB
MongoDB is the database used in the MERN stack. It is a NoSQL document-oriented
database, with a flexible schema and a JSON-based query language. I’ll discuss a few
things that MongoDB is (and is not) here.
NoSQL
NoSQL stands for “non-relational,” no matter what the acronym expands to. It’s
essentially not a conventional database where you have tables and columns (called a
relational database). I find that there are two attributes of NoSQL that differentiate it from
the conventional.
The first is the ability to horizontally scale by distributing the load over multiple
servers. NoSQL databases do this by sacrificing an important (for some) aspect of the
traditional databases: strong consistency. That is, the data is not necessarily consistent
for very brief amounts of time across replicas. For more information, read up on the
“CAP theorem” (https://en.wikipedia.org/wiki/CAP_theorem). But in reality, very few
applications require web scale, and this aspect of NoSQL databases comes into play very
rarely.
The second, and to me, more important, aspect is that NoSQL databases are
not necessarily relational databases. You don’t have to think of your data in terms of
rows and columns of tables. The difference in the representation in the application
and on disk is sometimes called impedance mismatch. This is a term borrowed from
electrical engineering, and it means, roughly, that we’re not talking the same language.
In MongoDB, instead, you can think of the persisted data just as you see it in your
application code; that is, as objects or documents. This helps a programmer avoid a
translation layer, whereby one has to convert or map the objects that the code deals
with to relational tables. Such translations are called object relational mapping (ORM)
layers.
Document-Oriented
Compared to relational databases where data is stored in the form of relations, or tables,
MongoDB is a document-oriented database. The unit of storage (comparable to a row) is
a document, or an object, and multiple documents are stored in collections (comparable
to a table). Every document in a collection has a unique identifier by which it can be
accessed. The identifier is indexed automatically.
10
Chapter 1 ■ Introduction
Imagine the storage structure of an invoice, with the customer name, address, etc.
and a list of items (lines) in the invoice. If you had to store this in a relational database,
you would use two tables, say, invoice and invoice_lines, with the lines or items
referring to the invoice via a foreign-key relation. Not so in MongoDB. You would store
the entire invoice as a single document, fetch it, and update it in an atomic operation.
This applies not just to line items in an invoice. The document can be any kind of deeply
nested object.
Modern relational databases have started supporting one level of nesting by
allowing array fields and JSON fields, but it is not the same as a true document database.
MongoDB has the ability to index on deeply nested fields, which relational databases
cannot do.
The downside is that the data is stored denormalized. This means that data is
sometimes duplicated, requiring more storage space. Also, things like renaming a master
(catalog) entry name would mean sweeping through the database. But then, storage has
become relatively cheap these days, and renaming master entries are rare operations.
Schema-Less
Storing an object in a MongoDB database does not have to follow a prescribed schema.
All documents in a collection need not have the same set of fields.
This means that, especially during early stages of development, you don’t need to
add/rename columns in the schema. You can quickly add fields in your application code
without having to worry about database migration scripts. At first, this may seem a boon,
but in effect all it does is transfer the responsibility of data sanity from the database to
your application code. I find that in larger teams and more stable products, it is better
to have a strict or semi-strict schema. Using object document mapping libraries such as
mongoose (not covered in this book) alleviates this problem.
JavaScript Based
MongoDB’s language is JavaScript.
For relational databases, there is a query language called SQL. For MongoDB, the
query language is based on JSON: you create, search for, make changes, and delete
documents by specifying the operation in a JSON object. The query language is not
English-like (you don’t SELECT or say WHERE), and therefore much easier to construct
programmatically.
Data is also interchanged in JSON format. In fact, the data is natively stored in a
variation of JSON called BSON (where B stands for Binary) in order to efficiently utilize
space. When you retrieve a document from a collection, it is returned as a JSON object.
MongoDB comes with a shell that is built on top of a JavaScript runtime like Node.js.
This means that you have a powerful and familiar scripting language (JavaScript)
to interact with the database via command line. You can also write code snippets in
JavaScript that can be saved and run on the server (the equivalent of stored procedures).
11
Exploring the Variety of Random
Documents with Different Content
10. Korps u. kom. Gen. in d. Festung Przemysl (Galizien); 95
Feldzeugmstr.; 05 Gen.-Truppeninspekt. Jan. 08 im Ruhestand. —
Wien. GAL.Ii, Angust Georg Eduard Harl, Frhr. v., Großh. Oberl. an d.
Oberrealsch. Mainz, Lic. theol. Dr. phU. — • 18. IX 1872 Lemgo
(Lippe). — V: t Dir. d. Oberrealsch. Darmstadt, Dr. plül. Aug. Frhr. v.
Gall, bek. Mathemat. ; M: Alma Lindemann. — Gymn. Mainz u.
Darmstadt; 90 — 92 Univ. Halle; 92—93 Berlin, 93—95 Gießen, ev.
Theol. u. Orient. Philol. — Verh: 18. IV 00 m. Marie Rumpf, T. d. t
Oberförster Wilhelm R., Ockstadt Oberhessen. — K: Werner * 28.
VIII 02; Waldemar • 15. III 06. — 95 theol. Fak.Ex. Gießen; 95
Göttingen; 95—96 Pred.-Sem. Friedberg (Hessen); 97 theol.
Anstellungsex. Darmstadt; 97 Pfarrverw. in Klein-Umstädt; 97/98
Pfarrassist. Bingen a. Rh.; 98 Relig.-Lehr. am Realgymn. u. an d.
Realsch. Mainz; Ol Oberlehr, das.; 06 Oberlehr, an d. Oberrealsch.
Mainz. — W: Einheitlichkeit d. Buches Daniel 95; Altisraelit. Kultstätt.
98; D. Herrlichkeit Gottes, bibl.-theol. Studie 00; Herkunft u.
Zusammensetzung d. BUeamperikope 00; D. alttestamentl.
Wissensch. u. d. keilinschriftl. Forschg., Arch. f. Religionswiss. 02; d.
alttest. Religionsunterr. auf d. höh. Seh., Ztschrft. f. Th. u. K.-03;
Aufs, in Stades Ztschr. 02—07: „Deuteronomium u. Deuteronomius.
Eine Spur V. Regenzauber; Ein neuer hebr. Text der 10 Gebote;
Parallelen z. A. T. aus Littmanns neuarab. Volkspoesie, Jerem. 43,
12; Hyksos, Bern. Stade, e. Nachr; D. Bibliographien d. Ztschr. V. 03
— 07." Nach der ,,Ankündigg." Vorbereitg. e. demnächst
erscheinend. Krit. Ausg. d. hebr. Pentat. d. Sanaritana — Spez: Alt.
Test. u. Orient. — Mainz, Josefstraße 50 II. [4 27*
Gall Wer ist's? 420 CALL. Karl. Frhr. v.. Gen. d. Inf. z. D.,
Exz. — ♦ 5. XI 1847 Darmstadt. — V: Aug. Joh. Ludw. Karl Wilh.
Frhr. v. GaU, großh. hess. Khr. u. Maj. a. D., t 31. XII 1874; M:
Katharina geb. Breitwieser (II. Ehe), t 22. j 89. — Verh: 28. X 1876
m. Sophie Juliane Karoline v. Muralt, * 18. II 47 Worms. — K:
Werner Karl Max * 2. IX 77, Worms, Lt. d. R. d. 1. ghzgl. Hess. Inf.-
Rgt. Nr. 115 Berlin; Adolf Max Aug. * 8. XI 79 Worms, Lt. im 1.
ghzgl. Hess. Inf.-Rgt. Nr. 115, Darmstadt; Moritz » 10. I 82 Worms,
Lt. im 1. ghzgl. Hess. Inf.Rgt. Nr. 115, Darmstadt. — 66 Lt., 71
Ob.Lt., 72 in d. Verb. d. pr. Heeres übernommen, 80 Hptm. u.
Komp.-Chef, 82 i. Garde-Füs.Rgt., 87 Kmdr. d. Unt.-Offiz.-Vorsch.
Weilburg u. Maj., 89 Batl.-Kmdr. i. Inf.-Rgt. 62, 92 Dir. d. Kriegssch.
Metz, III 93 Oberstlt., X 95 Insp. d. milit. Strafanst., IV 96 Oberst, 97
Kmdr. d. Inf.-Rgts. 58, V 99 Gen.-Maj. u. Kmdr. d. 60. Inf.-Brig., VI 00
Insp. d. Kriegssch., 3. IV 02 Gen.-Lt., 02 Kmdr. d. 25. Div. (Ghgt.
Hess.), 06 Gouv. v. Köln, 06 Gen. d. Inf., 07 z. D. — Darmstadt.
GAL.L., Liudwigr. Hais. R.. Ob.-Insp. d. k. k. Nordbahn, Dir., Vize-
Präs. — Ver.-Sekr. d. österr. Volksschr.-Ver. Wien. — Wien. GALLrAND,
Georg, Prof., Dr. phil.. Doz. Kgl. akad. Hochsch. für die bildend.
Künste zu Berlin. — • 19. I 1857 Posen. — V: A. G., Rentier. — Stud.
auf d. ehem. Berliner Bauakad. Architektur, a. d. Berl. Univ.
Kunstgesch. 77—81. — Verh: s. 1900. — Stipend. d. Frd. Eggerstiftg.
f. K. u. W. 80; Militär 81— -82; habil. als Priv.-Doz. f. Kunstgesch. 83
Techn. Hochsch. Hannover; 87—88 Amsterdam; habiUt. 89 als Priv.-
Doz. f. Kunstgesch. Techn. Hochsch. Berlin. Begr. 95 d.
Halbmonatsschr. „D. Kunst-Halle" u. 96 Prof. — W: E. Anzahl Bücher
u. Abhdlgn. üb. Holland. Architektur u. Plastik d. 16. u. 17. Jhrh., üb.
Hannov. Holzarchitektur u. Grabdenkmäler d. Renaissance, üb.
Holland, u. Brandenbg. Kunst u. Kultur d. 17. Jhrh., üb. d. Beziehgn.
Hohenzoll. Kurfürsten z. Niederländ. Künstlern u. Technikern usw.,
Kunstgesch. d. 19. Jhrh. in H. Kraemers „D. XIX. Jhrh. in Wort u.
Bild" Bde. I— IV 88—00. Hermann Prell-Monographie, Mappe m.
Text; D. Perleninsel, eine Nordische Mär. Ferner fortgesetzt Aufsätze
über künstl. Zeitfragen in der „Kunst-Halle" 95—05. — E.-M. gelehrt,
u. künstl. Ges. Amsterdam, Haag, Utrecht, Leyden, Haarlem. —
Charlottenburg-Berlin, Steinplatz 2. GALLE, Geh. Post-R. a. D., Vize-
Dir. d. Intern. Bur. d. Weltpostver. — * Krossen. 66 Eintr. in d. pr.
Postdst., d. b. d. dtsch. Reichspost tat., 75 II. u. 79 I. Sekr. d.
Internat. Bur. d. Weltpostver., 92 Vizedir. desselb., 00 Geh. Post-R., s.
1. XI 07 i. R. — Wiesbaden. GALLE, Andreas, Prof., Dr.. Abt. f. Bau-
Ing.-Wes., Geodäsie, Kgl. Techn. Hochsch. — Obersvator. d. Geodät.
Inst, auf d. Telegraphenberg b. Potsdam. — * 22. VI 1858 Breslau.
— V: Joh. Gottfr. G., Geh. Reg.-R., Prof.; M: geb. Regenbrecht. —
Gymn. zu St. Maria Magdalena Breslau; Univ.: Göttingen, Berlin,
Breslau. — Verh: m. Clara Paetsch, T. d. Prof. P. — 80—83 Ass. d.
Sternw. Breslau, 83—84 Freiw. i. Schles. Gren.-Rgt. Nr. 10, s. 84 1.
Geodät. Inst. — W: Z. Berechng. d. Proximitäten v.
Asteroidenbahnen 83; Dr. Philippsons barometr. Höhenmessgn. in
Griechenland 89—97; Bestimmg. v. Polhöhen, Azimuten u.
Längendifferenzen 96 — Ol u. a. — Kons. — M. d. astron. Ges., Ges.
f. Erdk. Berlin, Dtsch. physik. Ges., Berl. Zweigver. d. math., d.
meteorol. Ges., Riesengeb.-Ver., Lit.Ver., Klub Potsdam usw. —
Potsdam, Behlerstraße 36. GALLE. Gottfred Jota., G. Re?.-R., o. Prof.,
Dr. phil., Astron. Univ. Breslau (liest nicht). — » 9. VI 1812 Pabsthaus
b. Gräfenhainichen. — Stud. 30 — 33 Mathem. u. Naturwiss. Berlin;
Gymnasiallehr. Guben u. Berlin 35 Observ. an d. Berl. Sternw.;
promov. 45; 51 — 95 Prof. d. Astron. u. Dir. d. Sternw. in Breslau. —
W: Verzeichnis d. bisher berechn. Kometenbahnen 94; Grundz. d.
schles. Klimatologie 57; Mitteilgn. d. Breslauer Sternwarte 79;
Register zu Zachs Monatl. Korresp. 50; Üb. e. Verbesserg. d.
Planetenelem. 58; Üb. e. Bestimmg. d. Sonnenparallaxe aus korresp.
Beobachtgn. d. Flora im Okt. u. Nov. 73, 75. ■ — G. hat auch 3 neue
Kometen entdeckt. — Potsdam, Kietzstr. 17. GALLENKAMP, Hngo,
Geh. Ob.-Reg.R., vortr. R. i. Reichsamt d. Inn. ; Dr. jur. — • 9. VIII
1859. Coblenz. — V: Reichsger.-R. Dr. G. — Thomassch. in Leipzig;
Univ. Tübingen, Leipzig u. Halle. — Verh: m. Bertha geb. Lange. —
83 Referend. ; 88 Ger.-Ass. ; 94 Amtsrichter Potsdam; 00 Amtsger.-
R.; 02 Oberlandgerichts-R. u. vortr. R. i. Beichsamt d. Innern, 07
stellvertr. Protokollführ, beim Bundes-R. — W: Gesetzsammlg. f. d.
Kgl. pr. Staaten (m. A. Keil). R. Adl. O. III m. Schi. — BerUn W.,
Neue Winterfeldtstraße 7. GALLENHAIUP, Oskar, Exz., Wirkl. Geh.-B.,
Dr. jur., Vize-Präs. d. Reichsbank a. D. — • 10. IX 1832. — 54
Auskultator b. Kammerger, u. Dr. beid. Rechte, 56 Übertr. z.
Verwaltg., 58 Reg. -Ass., Hilfsarb. i. Min. f. Hand., Gewerbe u. öff.
Arb., 6. VIII 66 Hauptbankdir., 73 Geh. Ob.-Finanz-R., 92—06 Vize-
Präs, d. Reichsbankdirekt., 06 i. R., 94 R. I. Kl., 04, W. Geh.-R. —
Kron.-O. I. Kl., Adl.-O. II. Kl. m. Stern u. Eichenl. — Berlin-
Charlottenburg, Fasanenstr. 12. GALLINY, Florentine, Frl. (Psendon.:
Bruno Waiden). — Bed.-M. u. Lit.-Ref. d. Wiener Abendpost. — M. d.
dtsch. Schrift.stell.-Verb. — Wien I, Elisabethstr. 3. GALLORY, Emilio,
Ital. Bildhauer d. Gegenwart. • — * in Florenz. — Akad. Neapel. In s.
Werken zeigt er sich als klass. Realist. — W: Einäugig. Trunkenbold;
d. a. Schauspielerin verkleid. Kais. Nero; Reiterstatue Garibaldis u. V.
a. — 85 Rom erst. Preis. — Rom, Via Nomentana, Villa Patrizi.
GALLUS, Ottomar Gottfried Konrad, Oberst-Lt. z. D., zuletzt Kmdr. d.
F.-Art.-Rgt. 66. — * 9. IX 1854 Luckau, N.-Lausitz. — V: Geh. Med.-
u. Reg.-R. Dr. Wagner zu Wiesbaden; M: geb. Gallus. Nahm 72 d.
Namen s. M. an. — Vorf: Auro Gallus, Schüler Melanchtons. —
Gymn. Luckau, Minden, Kgl. Kad.Korps Bensberg, Berlin. — Verh: m.
verw. Coenegracht geb. Schwander. • — Trat 16. II Ol a. Fähnr. in
Inf.-Rgt. 52, vers. Dec. 75 in F.-Art.-Rgt. 25, 81 F.-Art.-Rgt. 10, 82
F.Art.-Rgt. 2, 97 F.-Art.-Rgt. 22, 03 Kmdr. d. F.-Art.-Rgt. 66. —
Beschäftigte s. m. Kolonialpolit. u. sclir. mehrf. in Zeitschr. f.
Kol.Politik, Kol.-Recht u. Kol.-Wirtsch. üb. d. Notwendigk. e. dtsch.
Kol. -Armee, üb. d. Engl. u. Französ. Kol. -Armee u. üb. verschied.
Fragen d. Kol.-Politik auch in d. dtsch. Kol.-Zeitg. Außerdem existiert
v. ihm e. Gesch. d. 1. Pommersch. F.-Art.-Rgts. 2. — Nach s. Verab
421 Wer ist's? Gans schiedg. a. Reisen meist a. in
Ratzeburg in Lauenburg. GALrL.WITZ, Hans, Pfarr. a. Snper» intend.
— * 22. III 1857 Bluraberg, Kr. N.Barnim. — V: Pfarrer u. Kons. -Rat
Karl G., Wernigerode; M: Marie Götze. — Gymn. Wernigerode; Univ.
Erlangen, Leipzig, Berlin. — Verh: 92 m. Else Förster, T. d. Superint.
D. F. u. Mina Travers. — K: Grete, Karl, Hans, Wilm, Wolf. — 81/82
im kgl. Domkandidatenstift Berlin; 82 — 84 Privatstellg. im Hause Sr.
Durchlaucht d. Fürsten Wied zu Neuwied; 84—90 Pfarr. in Meisdorf
a. Harz; 91—00 Stadtpf. u. Superint. in Sigmaringen; s. 00 in Salza
a. Harz. — W: D. Evangel. e. Empiristen 85; D. Problem d. Ethik in d.
Gegenw. 91; Friedr. Nietzsche, e. Lebensbild 98; D. Grundlagen d.
Kirche 04; Kl. Aufs., Brosch. u. a. — Spez: Ethik u. Weltanschaug. —
Nat.— Salza a. Harz bei Nordhausen. [4 CAL,L.WITZ. Max H. F.,
Gen.-Lt., Exz. u. Kmdr. d. 15. Div. — * 2. V 1852 Breslau. — V: Karl
G., Kr.-Steuereinn. t 31. VIII 75; M: Eüse geb. Buchwald t 13. VIII
95. — Gymn. Breslau (Reife z. Univ.). — Verh: 20. V. 91 m. Frieda
geb. Englerth. — K: Werner •17. V 93; Barbara * 18. VII 96. —
Eingetr. 13. VIII 70 9. Art.-Rgt., 72 Lt. i. F.-Art.-Rgt. 9, 77—80 Kriegs-
Akad., 81 Ob.-Lt., 82 Adj. d. 11. F.-Art.-Brig., 83—84 z. Gen.-St.
kmdt., 85 i. Gen.-St. u. Hptm.. 86 Gen.-St. II. A.-K., 87 z. Kriegsmin.
kmdt., 90 Battr.-Chef i. F.Art.-Rgt. 27, 91 Maj. 1. Gen.-St., 95 Abt.-
Kmdr. i. F.-Art.-Rgt. 11, 96 Oberst-Lt., 97 Abt.-Chef i. Kriegsmin., 99
Oberst u. Kmdr. d. F.-Art.Rgts. 76, Ol Kmdr. d. 29. F.-Art.-Brig., 02
Gen. -Maj., 03 Dir. d. Armee-Verw.-Depart. im Kriegsmin.; 06 Gen. -
Lt. u. Kmdr. d. 15. Div. — Feldzug 70/71. — Köln-Lindenthal a. Rh.,
Krementzstr. 6. GAL.STER, Karl P. H., Vize-Admiral a. D., Exz., b.
Somm. 05 Insp. d. Mar.-Art. — *20. XI 1851 Stettin. — V: Gen.-Maj.
d. Art. G., lange Zeit Dezernent d. Waffenwesens in d. Kais. Admir.
Berlin; M: geb. Schulze, T. d. Gen.-Maj. Seh. — Ob.-Realsch. Danzig.
— Verh: X 81 m. Annie Eckmann. — K: Else • 82, Karl * 86, Gertrud
• 88, Hans * 90, Anna * 90. — 26. IV 68 Eintritt in d. Marine als
Kadett; 16. XII 71 Unt.-Lt. z. S., 16. III 75 Lt. z. 8.; 15. IV 80 Kap.-
Lt.; 17. IV 88 Korv.Kapt.; 21. III 94 Kapit. z. S.; 13. IX Ol Kontre-
Adm. ; 14. III 05 Vize-Adm.; 07 Abschied. — W: Versch. Artillerie-
Lehrb. — Kiel, Moltkestr. 32. QAL.STER. Max, Kontre-Admiral z.I>. —
71 Unt.-Lt.; 75 Lt. z. S.; d. Adj. d. 2. Werftdiv.; 78 Besuch d.
Marineakad. ; 81 Kapt.Lt.; 82^84 Navigations-Lehr. an Bord d.
Kreuz. „Carola"; d. z. Matrosen-Art. kmdt.; 88 Korv.-Kapit. ; 92—94
Kmdt. d. „Alexandrine"; 94 Kapit. z. S.; 11. III 95 z. D. gesteUt; 99
Hafenkapit. Kiel; 22. VI 05 KontreAdm.; 07 Abschied. — Kiel,
Niemannsweg 34. «AMP, Karl Friedr. Osk. Freih. t., W. Geh. Ob.-Reg.-
R., Rittergutsbes., Schriftsteller, M. d. R. u. d. pr. A.-H. — * 24. XI
1846 Massaunen, O.-Preuß. — Gymn. Rastenburg; Univ.: Königsberg
u. Berlin 65 — 68 Jura; 68 Ref.; 73 Ger.-Ass.; trat 74 z.
Staatseisenb.Verwaltg. üb.; 77—80 Hilfsarb. im Min. d. öff. Arb.; 82
Hilfsarb. u. 83—95 vortr. R. im Handelsmin.; Volkswirtsch. ; 07 in d.
erbl. Adelsstand u. Verleihg. d. freiherrl. Würde. — S. 93 M. d. pr. L.;
M. d. R. s. 84. — W: D. wirtsch.soz, Aufg, uns. Zeit 80; D. Idw.
Kredit u. s. Befriedigg. 83. — Dtsch. Rp. — Besitz d. Fdk^
Massaunen. — Hebron-Damnitz (Pommern) u, Berlin NW. 40, Große
Querallee 8. GANDIL,, Otto, Dr. phil., Red. der Dresdn. Nachr.,
Schrittst. — * 25. II 1854 Göttingen. — W: Hrsg. Wappäus, Einleit.
in d. Studium d. Statistik 81. — M. d. Pens.-Anst. dtsch. JournaUst.
u. Schrittst., Schatzmstr. d. Ver. Dresdner Presse. — Rr. d. Kgl. Sachs.
Albr.-O. — Dresden, Josephinenstr. 32 I. GAJVGHOFER, Ludwig A.,
Dr. phil.. Schrittst. — * 7. VII 1855 Kaufbeuren. — V: Forstmann
August v. G., Min.-R., t 29. III 00. — Lateinsch. Neuburg a. D.,
Realgymn. Augsburg, Regensburg; Polytechnikum u. Univ. München
74—78; Univ. Berlin 78—79. — 81 Dramaturg. Ringth. Wien; 86—92
Feuill.-Red. d. Wien. Tageblattes; 95 Dir. d. Jubiläumsth. Währing-
Wien; dann München. — W: Vom Stamme Asra 79; Fischart u. s.
Verdtsch. d. Rabelais 81; Anfang v. Ende 81; Zw. Schatz 84; Jäger v.
Fall 02; Bunte Zeit 83; Berglft. Ol; Heimkehr 83; Geigenmacher v.
Mittenwald 84; Prozeßhansl 84; A. Heimat u. Fremde Ol; Dram.
Schrift. 84; Almer u. Jägerleut. Hochlandsgesch. Ol; Sund. d. Vät.
02; Edelweißkönig, Hochlandsgesch. 02; Oberland 00; D. Unfried 00;
Herrgottschnitz, v. Ammergau, Seh. 10. A. 04; Nov. 10. A. 04; Es
war einmal 02; D. Hochz. v. Valeni 91; A. d. Höhe 02; D. Besondere
99; D. Falle 91; Fliegend. Sommer 00; D. Klosterjäger Ol; Fackeljgfr.
Ol; Doppelte Wahrheit 93; D. Martinsklause 02; Schloß Hubertus Ol;
D. Bacchantin 97; Meerleuchten 96; D. lauf. Berg Ol; Rachele Scarpa
00; Tarantella 00; D. Gotteslehen Ol; D. Schweig i. Walde 99; D.
Dorfap. Ol; D. Kaser-Mandl Ol; D. hl. Rat; D. neue Wesen, 12. A. 04;
Gewitter i. Mai; D. hohe Schein 10. A. 05; Mann i. Salz; D. Märchen
v. Karfunkelstein 05; Sommernacht; Hrsg.: Nestroy, Ges. Wke. — M.
d. Pensionsf. „Concordia". — 07 Luitspoldmed. — München.
Steindorfstr. 10. GANGIiBAUER, Ludwig, Direhitor d. zoolog. Abt. am
k. k. Natur-Hist. Hof-Museum Wien. — ♦ 1. X 1856 Wien. — V: Ob.-
Fin.-R. Dr. Franz G.; M: Anna geb. Paal. — Schottengymn.; Univ.
Wien. — Verh: 29. IV 83 m. Eugenie Starke. — K: Hans • 7. VII 84.
— 79 b. 80 Probekand. am akad. Gymn. Wien; 80 Ass. a. Zool.
Hofkab.; 04 Leit. d. zool. Abt. d. k. k. Nat.-Hist. Hof-Mus.; 06 Dir.
ebd. — W: D. Käfer v. M.-Europa, 1. Bd. 92, IV. Bd. 1. H. 04; zahlr.
Arb. in d. Annal. d. k. k. Nat.Hist. Hof-Mus.; Dtsch. Ent.-Ztschr.;
Wien. Ent.-Ztg.; Verh. zool.-bot. Ges.; Münch. Kol.Ztschr. — E.-M. d.
dtsch. Ent. Ges.; d. Soc. Entom. d. Russie; d. Nederl. Entom.
Vereenig.; d. Entom. Soc. of London; Korr. M. u. wkkl. viel. and. Ges.
u. Ver.; E.-M. d. k. k. zool.-bot. Ges. Wien. — Wien IV, Wiedener
Hauptst^räßc 40. GANS. Fritz, Teilb. u. Vors. d. Firma Leop. Cassella
& Co., G. m. b. H. — * 15. XI 1833 Frankfurt a. M. — V: Ludwig G.,
Kfm; M: Rosette geb. Goldschmidt. — Vorf: väterls. Prof. Eduard G.,
mütterls. Herrn. Goldschmidt, Mal. u. Astronom. — Philanthropin
Seh. — Verh: 23. XI 62 m. August«, T. v. WUhelm u. Rosa Essling. —
K: Adela • 63; Paul • 66; Ludwig * 69. — Frankfurt a. M., Taunus
Anlage 15. GANS, R., Dr., Vorst. d. Labor, f. Bodenuntersuchg. an d.
Geol. Landesanstalt Berlin. — W: Üb. d. Bildg. v. Zuckeraäure aus I
Dextrose enthaltend. Stoffen, bes. Raffinose,
Gans Wer ist's? 422 -H. Üb. d. üntersuchg. einiger
Pflanzenschleimarten 88; Zur Prüfg. e. üblichen Methode d.
Bestimmg. v. Weinstein, Weinsäure u. Apfelsäure (Ztsclir. f. angew.
Chemie); Bedeutg. d. Nährstoffanalyse usw. (Jhrb. d. Kgl. geolog.
Landesanst. u. Bergakad.) 02; Üb. völlig phosphor- u. bleifreie
Zündhölzer (J. D. Riedels Berichte) 05; Zeolithe u. ähnl. Verbindgn.,
ihre Konstitut, u. Bedeutg. f. Technik u. Landwirtsch. (Jhrb. d. Kgl.
geolog. Landesanst. u. Bergakad.) 05; Konstit. d. Zeolithe, ihre
Herstellg. u. techn. Verwendg. (Jhrb. d. Kgl. geol. Landesanst. u.
Bergakad.) 06; Keinigg. d. Zuckersäfte v. Kali u. Natron vermitt.
Aluminatssilikate (Ztschr. d. Ver. d. dtsch. Zuckerindustrie, Bd. 57);
Verbess. v. Trinkwasser usw. dch. Aluminatssilikate usw. (Mitt. a. d.
Prüfgs.anst. f. Abwässerbes. usw. 07). — Pankow b. Berlin, Parkstr.
12. GANS, Richard, Priv.-Do«. d. Physik, Dr. phil. nat. — * 7. III 1880
Hamburg. — Wilh.-Gymn. Hamburg; 98 Abitur.; 98—99 techn.
Hoehsch. Hannover; 99 — Ol Univ. Straßburg. — Ol Dr. phil. nat.
prom.; Ol — 02 Assist, am physikal. Inst. Heidelberg; s. 02 Assist,
am physikal. Inst. Tübingen; Sommer 0.3 habil. f. Physik in
Tübingen. — W: tlb. Indukt. in rotierend. Leitern, Diss. Ol; Üb.
Volumänderg. v. Gasen d. dielektr. Polarisation, Habil. -Sehr., 03;
Einführg. in d. Vectoranalysi« 05; Einführg. in d. Theorie d.
Magnetismus 08; auch Abhdlgn. in wissensch. Ztschr. — Tübingen,
Keplerstr. 5. [4 GAIVS EDLER HERR ZU PUTL.ITZ, Gebhard S. Frhr.,
Rittmstr. a. D.; Erbmarsch.; Erbl. M. d. Pr. H.-H. s. 93. — * 6. X 1849
Putlitz-PhUippshof. — V: G. Albert G. Edl. Herr z. P. t 59. — M:
MathUde v. Graevenitz a. d. H. Schilde. — Verh: 29. IX 76 m. Karla v.
Kropff a. d. H. Kattenstedt * 7. II 57. — Herr auf Putlitz-Philippshof,
Erbmarsch, d. Kurmark Brandenburg. — PhUippshof-Putlitz in der
Prignitz. GANS EDLER HERR ZU PUTEITZ, Joachim Friedr. Wilh., Kgl.
Württb. Khr., Retzin. — V: Gustav G., Edler H. z. P. t 90, Gen. -Int. d.
Hoftheat. Karlsruhe. — M: Elisabeth Gfin. V. Königsmarck t Ol. —
Verh: 28. IV 86 m. Auguste Freün v. Dietrich * 12. III 60. — K: Dora
6. II 87; Adrienne * 3. I 91. — Inh. d. Komt.-Kr. d. Württb. Kr.-O. ;
Kommand.Kr. I. Kl. d. O. V. Bad. Zähr. Löwen; E.-Kr. d. Fürstl.
Schaumb. -Lippeschen Haus-0. II. Kl.; K. Pr. Kr.-O. III. Kl.; R.-Kr. d.
Kgl. Ba>T. Kr.-O.; Bad. Jub.-Med. 1902; Komt.-Kr. I. Kl. d. Kgl. Sachs.
Albr.-O.; Württb. Gr. G. Med. f. K. u. W. a. Bde. d. Kr.-O.; Komt.-Kr. II.
Kl. d. Grßh. Hess. O. PhU. d. Gr.; Fürstl. Waldeckscher. Zivil-Verd.-O.
II. Kl.; Pr. Rot. Adl.-O. III. KI.; Komt.-Kr. I. d. Sachs. Ernest. Haus-O.;
K. Niederl. Gr. Offiz.-Kr. d. Haus-O. v. Oranien. — Stuttgart. GANS
EDLER HERR ZU PUTLITZ, Wolfgang W., Frhr., Rittergutsbes., Hptm.
a. D., M. d. Pr. A.-H. f. d. Reg. -Bez. Stettin, 4. Wahlkreis. — * 3. I
1857 Retzin, Prignitz. — V.Gustav G., Edler H. zu P., Gen.-Int. d.
Hoftheat. Karlsruhe, t 5. X 90; M: Elisabeth Gfin. V. Königsmarck, f
14 X Ol. — Gymn. Berlin u. Karlsruhe; Univ. München, Berlin,
Freiburg, Heidelberg, Bonn. — Verh: 14. IV 96 m. Hedwig V.
Leszcynska * 5. V 72. — Refer. Pritzwalk u. Frankfurt a. O.; Reg. -
Refer. Stettin: widmete sich dann ganz d. Landwirtseh. — Herr auf
Retzin. — Kons. — Barskewitz, Bez. Stettin; Berlin W. 57,
Kurfürstenstr. 21/22. GANS T, LUDASSY, Julius F., Dr. — * 13. IV 58
Wien. — V: Kgl. ung. Sek.-R. Moritz G. V. L. ; M: Laura geb. Frisch.
— Volkssch.; Gymn. (Realgymn.); jurid. Fak., med. Fak., Dr. d.
Rechte (83). — Verh: 4. XII 87 m. Olga Mandl, T. d. Kfm. u.
Industriell. L. M. u. d. Fr. Irene geb. Markbreiter. — K: Ludwig Moriz
• 10. II 95; Oskar Leo * 13. II 97; Elisabeth • 13. IX 00. — 76—78
Mitarb. d. „Tagespresse"; 80—86 Red. d. „Floh" (z. Schlüsse
Chefred.); 85—88 Leitartikler u. Feuilletonist d. „Neuen Wiener
Tageblatt"; 89 — 94 Red. d. „Fremdenblatt"; 94—97 Chefred d.
„Wiener AUg. Ztg."; v. 02—07 Red. d. „Neuen Fr. Presse". — W: 93
„D. wirtschaftl. Energie" System d. ökonomistischen Methodologie;
93 ,,Also sprach Confusius" (m. Frd. Groß); 00 „D. letzte Knopf,
Volksst.; Ol „D. gold. Boden", Volksst.; 02 „Frühlingskinder", Volksst.;
03 ,, Rätsel d. Liebe", Einakt.; 04 , .Bessere Leut", Kom. (m. Alex.
Engel); 04 ,,D. Sonnenstaat". — Rad. Fortschritt!. — Wien, Währing,
Cottagegasse 29. GANSBERG. Friedrich, Volksschullehr.. Hrsg. d. ,,
Roland", Organ f. freiheitl. Pädag. — * 9. IV 1871, Bremen. —
Volksschule u. Sem. Bremen. — W: Schaffensfreude;
Plauderstunden; Streifzüge; Fibel f. Stadtkinder (Bei uns zu Haus);
80 Religionsgutachten; Rousseauworte; Jugendschr.: Unsere Jungs;
Aus d. Urgesch. d. Menschen. — Bremen, Rückertstr. 10. [4 GÄNSE,
Geh. Reg:.-R. n. Tortrag;. R. — 86 Ref. i. d. Justizd.^Breslau; n.
Übertr. i. d. Bereich d. landw. Verwaltg. 93 als Reg.Ass.
Spezialkomm. Breslau II; 98 z. Ansiedig. Komm. Posen; Ol Reg.-R.;
03 Ob.-Reg.-R.; 07 Hüfsarb. i. Landwirtschaftsmin. u. Dez. für d.
Ansiedlgs.-Komm.; 08 Geh. Reg.-R. u. Vortrag. R. — Berlin. [4
GANSER, Sigbert Joseph Maria, Dr. med., Hof-R., Ob.-Arzt d. Stadt.
Heil- u. PflegeAnst. Dresden. — * 24. I 1853 Rhaunen, Rheinprov. —
V: Peter Joseph G., kgl. preuß. Notar; M: Katharina Jonas. — Univ.
Würzburg, Straßburg, München. — Verh: 11. IX 89 m. Mary Sophia
Cloete-Brown, T. d. Gen.-Maj. Charles Langford Br. u. Catterina
Sophia Cl. — K: Herbert * 28. III 93, Sibylla * 21. VII 94. — Ob.-Arzt
zunächst am Stadtkrankenh.; d. a. d. städt. Heil- u. Pflegeanst.
Dresden. — W: D. neurasthen. Geistesstörg. 99; Über einige
Symptome d. Hysterie u. üb. d. Beziehgn. d. Hysterie z.
Alkoholismus (Jlirber. d. Dresd. Ges. f. Natur- u. Heilkde.) 93/94; Üb.
d. periphere u. zentrale Anordng. d. Sehnervenfasern u. üb. d.
Corpus bigeminum anterius (Arch. f. Psych. XIII); Üb. d. vordere
Hirnkommissur d. Säugetiere (ebd. IX); Üb. einen eigenart. hyster.
Dämmerzust. (ebd. XXX u. XXXVIII); Üb. d. Anat. d. vord. Hügels v.
Corpus quadrigeminum (ebd. XI); Vergl. anat. Stud. üb. d. Gehirn d.
Maulwurfs (Morph. Jahrb. VII); Üb. d. eisern. Best. d. Truppen i.
Felde; Arch. f. Hyg. Bd. III; Z. Behandig. d. Delirium tremens,
München, Mediz. Woch. 07. — Kr.-O. III. Kl. — Nat.-lib. — Dresden,
Lüttichaustr. 25. GANSKE, Hug:o F., Schriftst., Hersg. d. „Neuen
Dtsch. Dichtg." — • 8. X 1869 Bromberg. — V: Eisenbahnsekr.
Hermann G.; M: Johanna geb. Siede. — Höh. Schule. — Verh: 7. XII
93 m. Konzertsängerin Selma Munzert, T. d. Fabr. Heinrich M. —
Lernte erst Apo
423 Wer ist's? Gardthausen theker, widm. s. spät. d.
Beamtenlaufbahu. — W: Rom.: D. Kaiserrede; Nachbarskinder;
Königs Töcht«r; D. Fakir (m. Käthe BueglerHalle); Dram. : Andreas
Hofer; Am Abgrund; Nach Sonnenuntergang; Ein Johannismärchen ;
D. heilige Frau; Einschätzg; D. Hegelmanns; D. beiden Siebenlist;
Nachbarskind.; Opern: D. Bild V. St. Marien; D. Perlen d. Madonna
(m. Paul Großmann); Operetten: D. tolle Gräfin; Märch. u. Ged.;
Übers, fremdsprach. Dram.; Hrsgb.: N. Dtsch. Dichtg. — L-B: Musik;
in Gemeinsch. m. s. Gattin kompositorisch tätig. — Parteilos. — Allg.
Schriftst.-Ver. — Karlshorst b. Berlin, Dönhofstr. 35a. GANSKE, Willy,
Scliriftst., Red. d. „Tags". — * 10. X 1870 Stettin. — V: Hellmuth G.,
Gymn.-Vorsch. -Lehrer; M: Mathilde geb. Brüger. — Stadtgymn.
Stettin, Priv.-Stud. — Verh: m. Margarete geb. Meyer. — K: Johann
Friedrich • 10. IX 05. — 88 Buchhändler; 99 Schrittst.; Reisen in
Ital., Ungarn; 00 in Paris; s. Ol Red. in Berlin. — W: Oberst Chabert,
Seh. v. Louis Forest f. d. dtsche. Bühne bearb. — M. d. Ver. Berl.
Presse; Lit. Ges. Berlin. — Berlin SW. 47, Yorkstr. 73. GANSWINDT,
Joh. Hermann, Erfinder u. Fabrikant. — * 12. VI 1856 Voigtshof,
Ostpreuß. — V: G., Besitz, v. Wasser-, Mahl-, öl- u. Schneidemlihl. —
Volkssch.; Gymn. Rössel u. Lyck; stud. Berlin, Zürich u. Leipzig Jura.
— Verh: K: 7 T., 2 S. — W: Lenkbarkeit d. Luftschiffe 84; Jüngste
Gericht 99. — Erfindungen: Drahtachsenlager (D. R. P. 99 008); Mit
Menschen in die Luft fliegende Flugscliraube, hergestellt Ol;
VoUständ. Flugmasch. m. Motor vollendet 07. — Schöneberg-Berlin,
Am Mariendorfer Weg, Ganswindtsches Haus. GANZ, Hugo. Dr. pbil.,
Feuill.-Red. d. Frankfurter Ztg., Schrittst. — * 24. IV 1862 Mainz. —
V: (t) Moritz G. ; M: (t) Karoline geb. Diehl. — Univ. Leipzig, Gießen.
— Verh: m. Marie geb. Török, T. d. Wilhelm u. d. Elise T. — K:
Margarethe * 16. IX 93; Josef * 1. VII 98. 84—88 Gymn. -Lehr.
Gießen; 88 Korr. Frankf. Ztg. Budapest; 99 Red. d. N. Fr. Presse
Wien; 1902 Red. d. Zeit; 04 Korr. d. Frankf. Ztg.; 07 FeuUl.-Red. d.
Frankf. Ztg. — W: D. Rebell 00, Dr., aufgef. Berlin, Wien, Prag,
Hamburg; Reiseskizz. aus Rumän. 02; Vor d. Katastrophe, e. Blick
ins Zarenr. 04; kunstkrit. u. phUos. FeuUl., Neue Freie Presse, Frankf.
Ztg.; D. neue preuß. Polenpolitik. — Fabier. — Konkordia. —
Frankfurt a. M., Fürstenbergerstraße 177. GAlWZE]yraüL
Gareis Wer ist's? 424 GAREIS. Pfarrer, bek. Schriftst. a. d.
Gebiete d. Mission. — Buch b. Berlin. GAREIS. Anton. Genre- u.
Bildnismal. — • 1837 Prag. — Zuerst Schul, sein. Vat.; 54 Akad. Prag
unt. Engerth; unternahm Stud.Reis. n. Dresden, Wien u. Ungarn;
ließ sich d. in 8. Vaterst. nieder. — W: D. Dreikönigsab. ; Auf d.
Kirmes; Wirtshausszenen; Sonntagsmusik im Banat. 68; Am
Christabend; Wie es euch gefällt. — Prag-Weinberge,
PalackyGARElis, Heinrieb. Vorstd. d. Südd. Bod.-Kredit-Bank. — Bay.
Mich. IV. Kl. — München, Kaulbachstr. 45. GAREIS, Karl. H. F., Prof.
Dr.. k. preuß. Geh. Just.-R. — * 24. IV 1844 Bamberg. — V: W. V. G.,
kgl. bayr. Senats.-Präs. ; M: K. geb. Freiin v. Bibra- Adelsdorf. —
Vorf: mütterls. d. Reichsfrlir. v. Bibra. — Gymn. München, Amberg;
Lyc. Amberg; Univ. München, Heidelberg, Würzburg. — Verh: 16.
VIII 73 m. Clementine, T. d. k. Notars A. Rothmaier z. München t 87.
— K: Hermann * 75, prakt. Arzt, München; Hedwig * 78, verh. m.
Sts.-A. G. Becker, Nordhausen a. H.; Erna * 79. — Jurist. Preisfr.
Würzburg 66 — 67 gelöst; Priv.Doz. 70 b. Somm. 73; Feldz. geg.
Frankr.; Univ.Prof. Bern 73—75; Gießen 75—88; Königsberg. Pr. 88—
02; München s. Ostern 02; ReichstagsAbg. 78—81; Kanzler d. Univ.
Gießen 83—88; Hess. H.H.-M. 84—88; Rektor d. Univ. Königsberg i.
Pr. 93—94. — W: Zahlr. Schrift, u. Veröffentl., z. B. : D. Verträge zu
Gunsten Dritter 73; Lehrb. d. Handelsrechts, 7. A. 03; Dtsch.
Kolonialrecht, 2. A. 02; Einführg. in d. Stud. d. bürgerl. G. B. 96; D.
Recht am menschl. Körper 00; Rechtsenzyklopädie, 3. A. 05;
Wechselordng., 6. A. 07. — Nat.-lib. — München, Franz Josefstr. 2.
GARL,EPP, Bruno. Schriftst.. Komponist u. Maler. — * 3. I 1845 Kölsa
b. Delitzsch. — V: Lehr. Franz G.; M: Therese Schröter. — Kgl.
Pädagog. u. Univ. Halle a. S. — Verh: 13. II 87 m. Jenny Hirsch, T. d.
Musikdir. H. — Stud. 65 — 68 Theol., war Erz. in e. Dresdener
HoffamUie u. d. bis 80 Lehr., darauf Schrittst., v. 96 an auch Maler
(öl u. Past«ll) u. V. 00 Komponist. — W: D. Kornblumen v. Paretz,
S.A. 03; Luise, Preußens Engel, S.A. 03; Kurfürst u. Bauernsohn, 4.
A. 92; Dietrich V. Quitzow, Seh. 83; Aus Wrangeis jung. Jahren 3. A.
95; Aus Blüchers jung. Jahren, 2. A. 92; Von Babelsberg bis
Friedrichskron, 2. A. 95; Bis z. Kaiserthron 88; Vergessener Held
Friedrichs d. Gr., 2. A. 00; Aus Ziet«n8 jung Jahren 89; Triumph d.
Technik, Festsp. 90; D. Paladine Kaiser WUh. I., gesch. Erz. 90 — 93
XII; D. rote Prinz, 2. A. 98; Kronprz. Albert u. Prinz Georg V.
Sachsen, 2. A. 04; Bismarck, 2. A. 98; Moltke, 2. A. 98; Roon, 2. A.
04; D. Löwe v. Nachod; Manieuffel; v. d. Tann; Großh. Friedr. Franz
II. v. Mecklenburg; D. Sieger an d. Lisaine; Goeben; Fransecky; 11
Tage Ferien, hum. Erz. 93; D. Salzgraf v. HaUe, Erz. 94;
Zigeunerlager, Festsp. 95 ; Am Hofe Friedr. I. V. Preußen, bist. R. 95;
Am Ende v. Alt- Berlin, bist. R. 97; Markgraf u. Salzgraf, Seh. 96;
Bismarckdenkmal 96; Uns. Bismarcks Heimgang. lUustr. 98; Durch
Steppen u. Tundra, Erz., 2. A. 03; Halbmond u. Griechenkreuz, Erz.
1. u. 2. A. 99; Heiduckenkämpfe, Erz. 4. — 6. A. 02; Um Gold u.
Diamanten, Erz. 00; D. Pußtenkönig, Erz. Ol; In tausend Gefahren,
Erz. Ol; Rosenlied (Text u. Komp.); Hrsg.: Gebr. Grunms Märchen f.
d. Jugend 99. — L-B: Vaterl. Gesch., Lit., Geogr., Malerei, Kompos.,
Instrumentation. — Staatserhalt. P. — M. d. Allg. Schriftst.-Ver. —
Berlin NO. 18, Langenbcckstr. 11. GARNIER. Eberhard Carl Conrad
Erdmann Hermann v.. Reg. -Ref. an d. Kgl. Reg. Oppeln. — * 3. IV
1881 Turawa. — V: t Carl Gf. V. G. -Turawa, Majoratsh. auf Turawa,
M. d. H.-H.; M: Hedwig v. Blumenthal aus d. Hause Varzin. — Gymn.
Oppeln u. Kreuzburg, 99 Abitiu-.; Univ. Lausanne, Bonn a. Rh.,
Breslau. — Ref. XII 02; Ref. an d. Amtsger. Carlsruhe o. S. u.
Landger. Breslau u. Oppeln bis Herbst 04; W.-Sem. 04— 05 ;
Handelshochsch. Köln; Frühj. 05 bis III 06 Volont. b. Kommerz.- u.
Diskonto-Bank Hamburg; 06 b. 1. I 07 Volont. b. d. Gf. v. Tiele-
Wincklerschen Hauptverwaltg. zu Kattowitz i. Schi.; S. 1. I 07 Reg.-
Ref. Oppeln. — M. d. Aufs.-R. der Kattowitzer A.-G. f. Bergbau u.
Eisenhüttenbetrieb u. d. Preußengrube, A.-G., zu Kattowitz. —
Oppeln, Ludwigstr. 11. [4 GARIVIER. Otto T., Oberstit. u. Kmdr. d. 2.
G.-Ulan.-Rgts. — * 1. V 1859 Neustadt Oberschles. — V: Otto v. G.,
Gen.-Lt. z. D.; M: Agnes geb. v. Mitzlaff. — Realsch. Ulzen, Gymn.
Brieg (Abiturient). — Verh: 6. III 86 m. Antonie geb. v. Choltitz. —
K: HUdegard * 7. VIII 87; Dorothea * 8. V 89; Toni * 27. X 91;
Huberta * 22. IX 02. — Eingetr. 1. X 76 i. Hus.-Rgt. 6, 78 Lt.; 82—84
Kriegs-Akad. ; 86 Ob.-Lt.; 88—90 z. Gen.-St. kom.; 91 Hptm. i. Gen.-
St.; 93 Rittmstr. u. Bsk.-Chef i. Ulan.Rgt. 1; 95 i. Gen.-St.; 97 Maj.;
03 Oberstlt. u. Kmdr. d. 2. G.-Ulan.-Rgt«. — Berlin NW. 21, Alt
Moabit 89. GARNIER, Franz Xaver E. K. t., Gen.-Lt. z. D. ;Exz.;
Rittergutsbes. — • 28. IV 1842 Nieder-Rosen. — V: Theodor v. G., t
94. — M: Emilie v. G. — Verh: 14. VII 77 m. Gertrud Baath, * 3. X
58. — K: Egon * 21. VII 94. — Herr auf Eckersdorf (s. 41 im Bes. d.
Fam.) m. Schmiedeberg, Neu- Vorwerk, Hammer, Grüneiche und
Carlshof (2040 ha). Kr. Namslau, E.-Rr. d. souv. Malt.-O. —
Eckersdorf, Kr. Namslau (Schles.). GARNIER-TURAWA, Hubertus H.
A., Grf. v., Lt. d. Res. d. Lb.-Kür.-Rgts. No. 1. — • 25. XI 1874
Turawa. — V: Karl Grf. v. G.-T., Rittmstr. a. D., t 98; M: Hedw. v.
Blumenthal a. d. H. Varzin. — Verh: 21. VII 00 m. Annamarie v.
Kulmiez * 22. II 83. — K: Hubertus * 15. VI Ol; Hans-Pet«r » 7. IX
02. — Fliherr. Stammen a. Franltr., böhm. R. m. „V." 1729; pr. Grf. v.
G. T. 1841; m. Gfin. Titl. verb. Fkm. Turawa, Kr. Oppeln m. Goslau.
Kr. Kreuzburg (9125 ha.) gestift. 1804. — Sclüoß Turawa. GARR£,
Karl. o. Prof., Dr. med., Geh. Med.-R., Chirurgie. — * 10. XII 1857 St.
Gallen. — Univ. Zürich, Leipzig, Bern. — 82 ärztliche Staatsprüfung;
83 Doktor-Promov. Bern; 84 Chirurg. Univ. -Klinik Basel; 86 Priv.Doz.
das.; 88 erst. Assist, an d. Tübinger Klinik; 89 a. o. Prof. das.; 94 o.
Prof. u. Dir. d. chir. Klinik Rostock; 00 Geh. Med.-R.; Ol o. Prof. d.
Chirurgie Univ. Königsberg; 05 Berufg. Univ. Breslau; 07 Univ. Bonn
als Nachfolg. Biers. — W: Wiss. Arb. üb. Osteomyelitis, üb. kalt.
Abzesse, üb. Larynxexstirpation, Blasenruptur, bakt«riolog. Arbeit.,
Elektrotonus ; Grundr. d. Lungenchirurg, (m. H. Quinke) 03; Üb.
Ausschälg. d. Kehlkopfes u. d. Speiseröhre, d. Gasserschen
Ganglions; neue Operationsmeth. z. Beseitig, d. Blasenwurms;
Chirurgie d. Leber,
425 Wer ist's? Gattermann d. Magens u. Darms; eitrige
Knochenmarkentzündg.; Impfvers, am eign. Körper m.
Staphylococcen zwecks Klärung d. Frage d. Blutvergif tg. ;
Arteriennaht; Organtransplantation (Nieren, Sohilddrüse) ; Handb. d.
Nierenchirurgie. — Operation d. Basedow. — Bonn. GARRELTS. C. H.
J., Kons. t. Relgien, zugl. f. d. Reg.-Bez. Stade, auch Kons.Ag. V.
Frankr.; Exequatur d. Reichs. — Bremerhaven. «ARTEN. Siegfried, a.
o. Prof., Dr. med. Physiol.; Uuiv. Gießen. — * 29. VI 1871 Kieritzsch,
Kgr. Sachs. — 96 Approb.; 97 Dr. med.; 98 an d. zoolog. Stat.
Neapel; 99 Priv.Doz. u. Assist, d. phys. Inst. Univ. Leipzig, d. a. o.
Prof. ebd., 08 Ruf nach Gießen. — W: Arb. i. d. Abh. d. Kgl. Sachs.
Ges. d. Wiss., Pflügers Arch. Schmidts Jahrb. Sachs. Ges. d. Wiss.,
Pflügers Arch. Schmidts Jahrb. d. ges. Med. usw. Gießen. GÄRTNER.
Tlieodor. o. Univ.-Prof., Dr. phil., Roman. Spr. u. Lit. — * 1843 Wien.
— 68 — 85 Lehr. f. Chemie, Physik u. a. an Mittelschulen i. Troppau,
Bozen, Korneuburg, Ung. Hradisch, Linz, Wien. — W: Gredner
Mundart 79; Viaggi ladini 82; Judicar. Mundart 82; Sulzberger Wörter
83; Rätoroman. Gramm. 83; Die zehn Alter, rätorom. 85; Rätorom.
Mundarten (in Gröbers Grundriß, 2. A. 06); (ndt St. Smal-Stocki) ;
Minoritätsvotum in Sachen d. ruthen. Schulorthogr. 87, Nachtr. 88;
Bukowiner od. Bukowinaer? 91; Mundart v. Erto 92; UrteUe üb.
Wustmann 92; Volksnamen d. Rum. 93; (m. Mussafia tO Altfrz.
Prosalegenden 95; Bukowiner Dtsch. (m. And.) Ol; Darstellg. d.
rumänisch. Sprache 04; Ruska hramatyka 2. A. 07. — Innsbruck.
GARVENS. Osliar Theodor. Bildhauer. — * 20. XI 1874 Hannover. —
V: Kfm. G.; M: Helene Lameyer. — Gymn., Akad. Berlin, München. —
W: ,, Trauerndes Mädchen", Marmor 05, f. d. Staat angekauft; ,,Nach
d. Bade'*; ,,Reue"; dekorat. Plastiken f. d. Rathausneubau Hannover.
— Berlin, Rankestraße 19 II. [4 GASCH. Rudolf, Gymn..Ob.-Lehr..Dr.
phU. — * 7. XI 1863 Beutig b. Ostrau, Sa. — Besuchte v. 75 — 83 d.
Nikolaigymn. Leipzig, stud. 83 — 88 in Leipzig u. München Med. u.
Zoolog., promov. 88; stud. 89/90 Geogr. in Leipzig, 90 Staatsprüfg. ;
93 HUfslehr.; 97 Ob.Lehr. am König Albert-Gymn. Leipzig, 06 am
König Georg-Gymn. Dresden. Unterricht in Naturwiss., Geogr. u.
Turnen. Turnt s. 79 im Allg. Turnverein zu Leipzig; 82 Vorturner, 85
Turnlehrer, 96 Oberturnwart d. Vereins. — W: Beitr. z. vergl. Anat. d.
Herzens d. Reptilien u. Vögel 88; Turntafeln f. d. Keulenschwingen
Ol; Turntafeln f. d. Gerätturnen d. Männer Ol; Wetturnbüchlein 02;
D. Gau-Turnwart 02 m. J. Nestler; Aufmärsche 03; D. volkstümlichen
tJbgn. 05; Hrsg. v. Hirth, D. gesamte Turnwesen; d. dtsch. Volks-
Turnbücher; Mithrsg. d. Monatsschr. f. d. gesamte Turnwesen u.
Mitarb. d. dtsch. Turnztg. ; Hrsg. d. Jahrb, d. Turnkunst s. 06. —
Dresden, Wittenberger Straße 108. GASS, Josef. Dr., Bibliothek, a.
Priestersem. — * 26. V 1867 Mutzig, Eis. — W: Mutzig in d.
Revolutionszeit 02; D. Bibliothek d. Priestersem. in Straßburg 02;
Straßburgs Bibliotheken 02; Schwester Lewine, Erinnergsblätter aus
d. Straßburger Priestersem. 05; Dr. Hauviller u. s. Replik Ol; Diamant
Messe d. Herrn Müller 06; D. Trenng. v. Kirche u. Staat i. Frankr. 06;
Alte Bücher u. Papiere a. d. Clarissenkloster Alspach 07; Straßburg.
Dominikanerinnen (St. Margaretha) 07. — Straßburg, Eis.,
Bruderhofg. 2. GASSER, Emil, Dr. med.. Geh. Med.R., o. Prof. d.
Anat. u. Dir. d. anat. Inst. Univ. Marburg. — * 8. XII 1847 Idstein,
Nassau. — Gymn. Frankfurt a. M.; Univ. Heidelberg u. Marburg. —
Assist, am anat. Inst. d. Univ. Marburg, promop. 73 ebd., 74 Priv.-
Doz. u. 84 a. o. Univ. Prof. Marburg, d. o. Prof. Bern, 87 wied.
Marburg. — W: u. a. Zur Entwickig. d. Allantois, d. MüUerschen
Gänge u. d. Afters (Hab. -Schrift) 74; Prinütivstreifen d.
Vogelembryonen usw. — Krgs.-Denkm. 70/71; Rot. Adl.-O. III. Kl. m.
Schi. usw. — Marburg a. d. Lahn, Roserstr. 9. GAST. Friedrich,
Hofbuchhändler, M. d. Ldtgs. — Rr. II. Kl. Anh. A. — Zerbst, Markt
34. GAST, Gustav E. A., Liehr. am städt. ev. Realgymn. — * 14. I
1867 Zweihausen, Prov. Sachsen. — V: Schiffseigner Gustav G.; M:
Lucie Hamann. — Bürgersch. Wittenberge, Lehr. -Semin. Neuruppin.
— Verb: 9. X 91 m. Elise Schmidt, T. d. Kunstgärtn. WUh. Schm. —
K: Gustav * 17. V 95. — 87—89 Lehr. Deibow b. Lenzen a. Elbe, d.
Ketzin a. Havel, 90 — 95 Bürgersch. -Lehr. Charlottenburg, seitd.
Vorsch.-Lehr. am Realgymn. ebd. — W: Märchenbilder aus d. Reiche
d. Mitte Ol; So war es (Pign-pa), Chines. M. 02; D. junge
Pappkünstler 04; Nansens Reise nach d. Nordpol 05; Drygalskis
Reise n. d. Südpol; D. junge Schnitzkünstler; SchiUers Freud u. Leid;
Bearb. : Pu-ßung-ling, chines. Nov. 00; Hörn, Burenfamilie Ol; Wiens
Belagerg. Ol; Feldmarsch. Blücher 02; Kongoneger 02; Prinz Eugen
03; Dtsche. Treue 03. — L-B: Jugendschriftstellerei. — Nat.-lib. —
Charlottenburg, Kais. Friedrichstraße 13. GASTEIGER. Mathias.
Bildhauer. — • 24. VI 1871. — Schul. V. Eberle-München. — W:
Artemis; Fig. am Landtagsgeb. ; E. Brunnengruppe; D. erst.
Menschen 95; Herakles u. Antäos 96; D. Serpentintänzerin 97;
Bänke, Brunnen u. Hermen a. Prinzregententheater u. Figur am
Rathaus München 03; Bismarckstatuette 05; D. Frühling-Statuette
05. — Erh. II. Med. München 92; E. E. Berlin 94. — M. d. Sezession.
— München, Dantestr. 2a. GASTER, Bernhard, Dr. phil., Dir. d. Dtsch.
Ob.-Realsch. u. höh. Mädchensch. Antwerpen. — • 28. XII 1867
Stettin. — Realgymn.; Univ. Freiburg, Lausanne, Straßburg,
Greifswald, Paris. — Verb: 3. IV 97 m. Hedwig Loven, Enkelin d.
Zool. Prof. Sven L., Stockholm. — K: Rudolf, Harald, Ingeborg,
Elisabeth. — 97—02 Ob.-Lehr. Stralsund, s. 02 Dir. Antwerpen. — W:
D. Löwenritter Hartmanns u. d. Chevalier au lion Crestiens 97; E.
Studienreise in Frankreich, d. franz. Schweiz u. Belgien 99; Kl.
Gesch. aus d. Schwedischen 02 u. 05; Stenogr. Lehrb. (Gabelsberg.)
4. A. 07; D. mod. Frauenbewegg. u. d. Reform d. höh. Mädchensch.
-Wes. 04; D. dtsche. Lyrik d. letzt. 50 Jahre 05; Zweck u. Wert v.
Schüleraufführgn. 07; Mithrsg.: D. dtsche. Schule im Ausland,
pädag. Monatsschr. VII. Jahrg. 07. — Antwerpen, rue Quellin 27.
GATTERNANN. Ludwige, o. Prof., Dr. phU., ehem.; Dir. d. ehem.
Laborat. Univ. Freiburg i. B. — • 20. IV 1860 Goslar a. H. — Univ.
Leipzig, Heidelberg, Berlin, Göttingen; 86 Priv.-Doz. Göttingen; 89 a.
o. Prof.
Gauchat Wer ist's? 426 Heidelberg; 00 o. Prof. u. Dir. d.
philos. Abteiig. d. ehem. Univ.-Laborat. Freiburg i. Br. — W : D.
Praxis d. organ. Chemikers, 8. A. 07. — Er. I. Kl. Bad. Z. L. —
Freiburg i. B., Stadtstr. 29. GAUCHAT, L.oui»i, Prof. «1. rom. Philol.,
Dr. — • 1866 Les Brenets, Kt. Neuenburg. — Univ. Bern, Rom, Paris,
Zürich, roman. Sprachen. — Univ. Zürich Dr. prom. ; 90 Lehr. d.
franz. Sprache a. d. Mädchen-Sekundarsch, d. Stadt Bern; 93 hab. z.
Priv.-Doz. ; 96 Lehr. d. Franz. a. Gymn. Zürich; zugl. Doz. an d.
Univ.; 02 Ord. f. rom. Philol. Bern; 99 Chefred. d. westschweiz.
Idiotikons; 07 Prof. Bern. — W: Abhdlg.: „Le patois de Dompierre";
Habilitatsschr. : „Les poesies provencales par des Chansonniers
frangais"; Dialektologisch. Arb. i. versch. roman. Ztschr. ; Chefred, d.
westschweiz. Idiotikons (Glossaire romain). In Vorher. Sprachati. f. d.
französ. Schweiz. — Bern. [■i OAUDIG. Hugo, Dr. phil., Profess.,
Schulrat, Dir. d. städt. höh. Schule f. Mädchen u. d.
Lehrerinnensemin. — * 5. XII 1860 Stöckey. — Früher Dir. d. höh.
Mädchensch. u. d. Lehr.Sem. an d. Franckesch. Stiftg. Halle a. S., s.
87 im Amte. — W: Didakt. Ketzereien 04; Hrsg.: Wegweiser dch. d.
klass. Schuldramen (m. Frick). — Leipzig, Sidonienstr. 21 1. GAUD¥,
Alice, Freiiu v., Schrif'tst., — • 10. III 1863 Berlin. —V: Friedr. Frh. W
v. G. tOberstlt. i. K. Franz G.-Rgt. Berlin; M: Clara Herrmann. — Br.
d. V.: d. bek. Dichter u. Humorist Franz Freih. v. G., t 40; Oh. d. Mr.
Maler Karl Herrn., Prof., best. Schul, v. Peter Cornelius. — Verlor ihr.
V. i. Kriege 66; 71 zog d. Mutter mit ihr. Kindern n. Posen, besuchte
bis 66 d. höh. Töchtersch.; 76 — 80 Kgl. Luisenstiftg. Berlin; 80 —
84 a. Reisen i. Süddtschld., Schweiz, Italien, siedelte dann n.
Dresden über. Schreibt vorwieg. Balladen, a. Nov., Ess., Krit. — W:
M. Sonnenschein, Dichtgu.; Seelen, Psychodram. u. Nov.; Balladen
u. Lieder. — L-B: Lesen histor. u. kunstgeschichtl. Werke. — Sler: von
Büchern u. BUdern. — Ganz bes. Vorliebe f. Sprachen u. Dialekte;
Stud. u. Ubersetzgn. aus d. Franz. Engl. -Ital. -Span. -Schwed. -Dan.
— Lit. Ges. Dresden; Lit. Ver. Dresden. — Dresden-Blasew., Forst
hausstr. 5. OAÜL., August, Bildhauer, Prof. — • 22. X 1869 z.
Großanheim b. Hanau. — Schule von Prof. Reinh. Begas, f. dessen
Kais. WilhelmDenkmal er zwei der besten Löwen modell. —
Bekannter TierbUdhauer. 3 Werke von ihm in d. Nat.-Gal.: e. Löwin,
Pelikane u. ruhende Schafe. — M. d. Berl. Sezession. — Wilmersdorf
b. Berlin, Preußische Straße 7. CiAUL.KE, Johs.. ütcliriftst. u. Kritik. —
* 25. VII 1869 Kolberg. — W: Grundriß d. Kunstgesch. 98; Grenzen
d. Nationalismus u. Internationalismus 98; Sittliches, allzu Sittliches
00; Hagenow u. Sohn Ol; Erinnergn. e. Auswanderers 04; Relig. u.
Kunst; Übers.: Oskar Wilde: Dorian Gray Ol; D. Sonettenproblem 02;
D. glückl. Prinz 02. — TempelhofBerlin, Friedrich Wilhelmstr. 96.
GAUPP, Krnst Willi. Tlieod., a. o. Prof. a. d. Univ. Freiburg i. B., Dr.
med., Prosector am vergleich, anatoni. Institut. — * 13. VII 1865
Beuthen Ob.-Schles. — V: Dr. jur. Theodor G., t als Geh. Just.-R.
Elbing 05; M: Auguste geb. Belitz t 93. — Vorf: Gr.-V.: Ernst Theod.
G., bek. Prof. d. germ. Rechtes, Breslau t 59. — Gymn. Elbing; Univ.
Jena, Königsberg, Breslau. — Verh: 17, III 96 m. Dorothee Ernilie
Richter, T. v. Geh. Med.-R. Prof. Emil R. Breslau u. Sophie geb. Milde.
— K: Friedrich E. Th. * 20. I 97; Ludwig E. K. • 2. II 99; Hermann
W. K. • 5. I Ol; Mathilde A. D. • 11. VIII 04. — 84 Abit.-Ex.; 84 Jena;
89 Dr. med. u. appr. als Arzt; 89 — 95 Assist, a. d. Kgl. Anatom.
Breslau u. Lehrer f. Anat. a. d. Kunstsch., 93 f. Anat. habil.; 95 a.
Priv.Doz. u. Prosector f. vergl. Anat. nach Freiburg i. B.; 97 Prof. e. o.
— W: Neubearb. V. Ecker's Anatom, d. Frosches, 3 Bde. 96 — 04;
Entwickig. d. Kopfskelets in Hertwigs Handb. d. Entwicklgslehre 05 ;
Zahlr. Arb. üb. d. Morphologie d. Schädels in versch. Ztschr. ;
Neubearbeitg. V. Duvals Grundr. d. Anat. f. Künstler; Arbeit, üb.
plast. Anat. u. menschl. Beweggslehre. — L-B: Musik, spielt Violine s.
frühest. Jugend. — Liberal. — Leopold-Akad. d. Naturforsch., Ges.
dtsch. Naturf. u. Ärzte; Anat. Ges.; Naturf.Ges. Freiburg i. B.;
Corresp. M. d. Schles. Ges. f. Vaterland. Kultur. — Freiburg i. B.,
Zasiusstraße 53 GAUPP, Gustav, Genre- u. Bilduismal., Prof. — * 19.
IX 1844 Markgröningen, Wttbg. — Anf. w. er Lithogr.; stud. 70 Abad.
München u. kam 73 in d. AteUer Pilotys, m. spät. Stud.-Reise n. Ital.;
80 — 82 Hamburg; 82 — 84 London; seitd. in Stuttgart m. Porträt u.
Genre beschaff. — W: Brandschatzg. e. Klost. dch. Landsknechte 76;
Schachpartie 95; D. Quelle; malte viel. Porträts, Genre a. d. 18. Jalu-
h., anderes Gemre, v. Kopien v. alt. Meistern, Landschaft., Stilleben,
Kohlenzeichn. — Obertürkheim b. Stuttgart. GAUPP, Otto, Journalist,
Dr. pliii. — • 16. VII 1866 Cannstatt. — V: Carl G., Kaufm. — M:
Berta Wetter. — Lyzeum Cannstatt, Gymn. Stuttgart; Univ. Berlin. —
Nach Univ. Ubersiedlg. n. London, wo er s, 92 Münchn. N. Nachr.
vertritt. — W: Herbert Spencer in ,.Fromnians Klassiker d. Philos.", 3.
A. — Dtscher. Ver. f. K. u. W. (German Athenaeum). — 159 Brixton
HiU, London SW. GAUPP, Robert £ugeu, o. Prof. d. Psych, u. Dir. d. K.
Psychiatr. Klinik Tübingen. — * 3. X 1870 Neuenbürg, Wbg. — V:
Staats-R. Dr. R. v. G., Stuttgart; M: t Julie Faber. — Gymn. Stuttgart,
Univ. Tübingen, Genf, Straßburg. — Verh: Ol m. Octavia Hasse, T. d.
Geh.-R. Prof. C. H., Breslau. — K: Julie, Vera, Octavia, Robert. —
Med. Staatsex. 93 bis 94; Dr. med. 94; 94 — 00 in Breslau psychiatr.
u. neiurolog. Assist. -Arzt Univ. -Klinik; Nervenarzt Breslau; 00
Heidelberg; dort Ol Habilit. f. Psychiatrie; 04 Ob. -Arzt an d. Münch.
psychiatr. Klinik (Kraepelin); 06 Berufg. n. Tübingen. — W: Monogr.
u. Ztschrabh. auf d. Geb. d. Psychiatr., Nervenheilkde.,
Psychol.Kriminalpsychol. ; Hrsg. d. Zentralbl. f. Nervenheilkde. u.
Psychiatrie s. 00. — Spez. : Klin. Psychiatr. u. Nervenheilkde. — L-B:
Allg. Psychol. u. Psychopath. — Tübingen, Opianderstraße 18. [4
GAUSE, Wilhelm, Genremal. — * 37. III 1854 Krefeld. — V: Wilhelm
G., Berging. — Vorf: aus Holland stammend. — Realsch. Dortmund;
Akad. Düsseldorf. — Verh: e. 80 m. Sofie Lösche t 88; II) 90 m. I.
Staniek. — K: Wilhelmine, Bruno, Grefe, Hans, Isolde. — W: Ein
bulgar. Abgeordn. v. s. Wählern; Wettrennen in d. Freudenau; 30
Bild, aus d. Badeleben V. Karlsbad, städt. Gal. Im Mus. d. Stadt
Wien, Ball d. Stadt Wien etc., Hofball in d. Akad. Galerie Wien, v.
Jagd- etc. Bild, im Besitz d. Kais. V. österr., u. a. Mitarb. d.
bedeutendst.
427 Wer ist's? Gay illustr. Zeitgn. Dtschlds., gr. Prachtwerke,
Heliogravürenprodukt, etc. — Mehr. Ausg. Dresden, Paris, Wien. —
Stein b. Krems, Donau. GAUSS, «ustaT, »r., Wirkl. Geb. R., Exz. a. D.,
Vorsitz, d. Ob.-Prüfgs.-Kommiss. f. Landmesser; Gen. -Inspektor d.
Katasters. — Berlin W. 10, Lützowufer 17. GAUSS, Heinrirh,
Oberbürgermstr. — * 7. III 1858 Stuttgart. — V: Stand. Archivar,
Ob.-Reg.-R. Heinrich G. Stuttgart; M: Luise geb. Kreeb. — Gymn.
Stuttgart u. Univ. Tübingen u. München. — Verh: 27. IV 93 m.
Marianne geb. Kausler. — K: 3. — Amtsrichter, Land-R. u. Oberamts-
R. a. mehr. Amtsu. Landger., dann kurze Zeit R.-A. in Stuttg., 94 V. d.
bürgerl. Kollegien Stuttg. z. besold. Gemeinder. (Rechtsr. d.
Stadtverw. u. Stellvertr. d. Oberbürgerm.) u. am 19. V 99 v. d.
Stuttg. Bürgersch. z. Oberbürgerm. gewählt; s. 06 M. d. Wrttbg. A.-
H. — Preis. — Stuttgart, Alexanderstraße 9B. GAUTHIER, L,«on,
Prof., Dr.. Pbilos. u. Gesch. d. arab. Philos. — Ecole Sup. d. Lettres.
— Algier, Afrika. GAUTIER, Armand, Prof., Ur. med., Chimie
organique et minerale. — M. d. Acad. des Sc. u. Acad. de M^d.
Paris, M. de l'Instit. — * 1837 Narbonne. — Verh: m. Me. Coulier. —
W: Decouverte des carbylamines, des ptomaines et des leucom.
Arsenic normal de Teconomie. — Univ. Paris, 9 PI. des Vosges.
GAUTIER, Cb. Lucien, Hon.-Prof. d. Theol. — * 17. VIII 1850
Cologny, Kant. Genf, Schw. — V: t Emile G., Oberst d. Genie u. Dir. d.
Sternw., Genf; M: f Victorine geb. Sarasin. — College Lecoultre,
Staatsgymn. Genf, Univ. Genf, Leipzig, Tübingen. — Verh: 9. VII 78
m. Bertha Hentsch, T. v. t Charles H., Bankier, Genf u. Adele geb.
Coindet. • — K: Aloys * 79; H616ne • 82; Leopold • 84; Charles *
86; Marie * 91. — Bacc. theol. Genf 74; Dr. phil. Leipzig 77; Prof.
ord. d. A. T. Theologie Lausanne (Freie Waadtl. Kirche) 77; Präsident
d. Synode d. freien waadtl. Kirche 85, 86, 91, 92; resign. u. Prof.
honor. 98, jetzt Genf; Dr. theol. h. c. Bern 06; Hon. D. D., Glasgow
08; Präs. d. Geogr. Ges. in Genf 06—07. — W: Le Sacerdoce dans l'A.
T. 74; Ad Dourra al Fäkhira, la Perle Pr^cieuse de GhazäU; Traite
d'Eschatologie musulmane 78; La miss. d. prophöte Bzöchiel 91; Au
delä d. Jourdain 96, 2. A.; Souvenirs d. Terre-Sainte 98, 2. A.;
Vocations de Prophötes Ol, dtsch. Ubersetzg. v. H. Bück 03; Autour
de la Mer Morte Ol; Introduction ä l'A. T. 2 Bde. 06; La loi dans l'anc
AUiance 08. — Reiste in Palästina XI 93 b. V. 94, I b. IV 99. — D. M.
G., D. P. V., Dtsch. Orient-Ges., Vorderasiat. Ges., Society d'Etudes
juives, Sociöte Asiatique, Soc. Bibhcal Archaeology, Pal. Explor. Fund.
— Genf, Grande Boissiöre. GAUTSCH V. FRANKENTHURN, Paul Frhr.
v., Minist.-Präs. a. D., Dr. jur., k. u. k. Geh.-R. ; u. Präs. d. Obersten
Rechnungshofes. — * 26. II 1851 Döbling b. Wien. — Univ. Wien. —
Verh: 12. IX 76 m. Helene Schlumberger Edler v. Goldeck * 1. VI 54.
— K: Helene * 29. XI 77; verh. m. Rudolf Frhrn. Klein v. Wisenberg;
Oskar * 9. VII 79, k. u. k. Lt. d. Res., k. u. k. Attach^e; Mathilde •
17. XII 83, verh. m. Dr. jur. Alexander Grafen v. Zedtwitz, k. k. Min.-
Sekr. im Min. d. Innern; 74 Berufg. ins Unterr.-Min. ; 78 Titular- u. 79
W. Minist.- Vize-Sekr. ; d. Vorst. d. Präs. -Bureaus; 81 Reg.-R. u. Dir.
d. Theresianischen Akad.; 83 Hof-R.; 85—93 u. 95—97 Unterr.-Min.;
90 in d. Frhrn.-Stand erhoben; 97/98 Minist.-Präs. u. Leiter d. Min. d.
Innern; 04 — 06 Minist.Präs. — M. d. H.-H. auf Lebenszt. ; Kurator
d. k. k. Theresian. Akad. Wien; Ehr.-M. d. Gesamtakad. d.
Wissensch. ebd.; Gnaden-Rr. d. souv. Malt.-Rr.-O. — Wien I,
Stadiongasse 6. GAWAEOWSKI, Anton Carl Wllb., Ing. ehem., ger.
beeid. Exp. Chem., Handelssachen, emerit. Betriebsleit. d. chem.
Fabr. Malomeritz-Hussowitz u. emer. Sozius d. ehem. fürstl. Salm'sch.
chem. Versuchstat. RajeczkoBlansko b. Brunn. — • 1848
Unterkloster-Trebitsch. — V: Ant. G. Rentmstr. Guts-Dir. t; M: Marie
geb. Koboszyl. — Vorf. Vs, Job. v. G., anf d. Gut. v. Wolhynien u.
Podolien, 1590 wegen e. unglückl. verlaufenen Duells nach Osten
geflucht, u. d.Adel abeelegt. Dtsch. Volks, seh. Dtschen Berg b.
Kittsee n. Preßburg, Dtsch. Domsch. in Preßburg, Dtsch.
Piaristensch. in Leitomischel; Mittelsch. Prag d. Brunn (m. Labor,
prakt. b. Prof. Berr); Volont. b. Gohren im Labor, d. agrik. chem.
Versuchsst. BlanskoRaitz; Hospit. (1 Sem.) b. Prof. Balling, Dtsch.
Techn. Hochsch. Prag; d. Brunn, Univ. Gießen. — Verh: 73 m.
Hermine S6raph. Kath. Kainz, T. V. Wilh. K. u. Wilhelm, geb. Hornj.
— K: Wilhelm * 78, techn. Adj. d. Baron de Forest. Zuckert. Rossitz;
Hermine * 88, verh. m. Guido Staudacker, Oberförster u. Gutsverw.
— Vereinslabor.-Assist., Beamter i. chemisch, landw. Industrie-
Unternehmgn. ; 75 vereid. als Handelschem. ; Inh. d. chem.-analyt.
Labor, (u. d. chem. -techn. Versuchsanst.) Raitz (früh. Prag u. Brunn)
bei Brunn; Emerit. I. Assist, a. Vereinslabor, f. Zuckerindustr., Techn.
Konsulent u. chem. Beirat div. Industrieunternehm. Bei Neuerrichtg.
u. Rekonstruktion zahlr. chem. Industrie-Anlag. tat. gew. u. noch
tätig. — W; Ist s. 71 in Fachblätt. d. In- u. Ausl. m. über 1000
Publikat. vertreten, davon viele in MusprattSchumann's techn.
Chemie, i. Lehrb. d. anal. Chemie v. Fresenius, Maßanal. v. Mohr,
Handb. d. pharm. Praxis v. Hagen u. a. ; Biogr. in: Heller, Mährens
Männer d. Gegenwart II. Bd.; Heger Chem. Schematismus 98;
österr. Chem. u. Techn. Ztg. 90; Fachblatt .,D. Spiritusindustrie" 90;
Red. d. Rundschan f. Pharmacie, Chem. u. Hyg. bis 92; d. oesterr.
Chem. u. Techn. Ztg. bis 90; Mitgründ. d. oesterr. Chemikerztg. — L-
B: Analytiker, Instructor u. Literat. — Deutsch. — Alter österr.
Korpsstudent. • — Raitz b. Brunn, Mähren. GAWALOWSKI, Karl Wilb.,
Sbriptor d. steierm. Landesbibliothek Graz. — * 30. VI 1861 Zubri i.
Mähren. — V: gräfl. Kinsky'sch. Wirtschaftsverw. Wilhelm G. —
Realgymn. Kaaden; Ob. -Gymn. Brüx; Univ. Prag, Leipzig u. Graz
(Sprach wissensch. u. Gesch.). — Verh: 84 m. Anna geb. Erhart. —
K: Erhard * 85, Lt. im k. u. k. Inf.-Rgt. 7; Irmgard • 90; Wilhelm *
91; Karl • 96. — Seit 83 im Dienste d. steierm. Landesbibliothek. —
W: Lied. 81; Egerberg, Ep. Ged. 84; Ramphold Gorenz, Ep. Ged. 2.
A. 92; Steiermark. Dichterbuch 87; Im heihgen dtsch. Osten,
Zeitged. 94; Wie d. Weihnachtsbaum in d. Welt kam, Erzählg. 00;
Friedr. Marx, sein. Leben u. Dichten 07; Hrsg.: Festged. auf
Bismarck. Deutschnationaler Kalender 86—90 u. d. Südmarkkalender
s. 98. — Graz, Schlögelgasse 9. GAY, Edward, Künstler. — =^ 26. IV
^1837 Dublin, Irland. — V: Richard G.; M: Helena. — Kunstsch.
Karlsruhe, Stud.-Gen. v. Anton V. Werner. — Verh: m. Martha Fearey,
T. V. Thom. u. Sarah F. — K: Duman, Edward,
Gayl Wer ist's? 428 Vivian, Sunam, Wilhelm, Helena,
Patricia, Dorothea, Sugovar. — W: E. spät. Nachmittag 70; D.
Schnitter 75; Eine ruhige Stunde 76; Nebeliger Morgen am See;
Frühlingsmorgen 77 u. v. a. — L-B: Ölmalerei, Landschaft. — New-
York. GAYIr. phil., Priv.-Gel., philos. Schriftst.— * 11. X 1860
Löffingen, Bad. — V: Franz Joseph G., Gastwirt; M: Josepha Laiz. —
Gymn. Donaueschingen u. Rottweil a. N.; Univ. Freiburg, Heidelberg,
München, Straßburg, klass. Philol. u. Philos. — Prom. bei Windelband
u. Ziegler, Straßburg. — W: Kath. Glaube u. d. Entwickig. d.
Geisteslebens 05; Mitarb. am XX. „ Jahrb." u. anderen Ztschr. —
Spez.: Philos. — L-B: Beligionsphilos. im Dienste d. fortschrittl.
Katholizismus. — Lib. — M. d. Krausges., München. — München,
Leopoldstr. 70 u. Löffingen, Baden. [4 GEBESCHUS, Eugen, Dr. jur.,
Ob.Bürgermstr. s. Ol; auf 12 J. gewählt. — Rot. Adl.O. IV. Kl.: Off.
Bay. M. V. — Hanau, Vor d. Kanaltor 1. t GEBHARDT, Eduard K. F. v.,
Prof., Historienmaler, Dr. h. c. — • 1. (13.) VI 1838 an der Pfarre St.
Johann, Esthland. — 55 — 57 Akademie St. Petersburg; bes.
Kunstsch. Karlsruhe ; 60 Düsseldorf unt. Wilhelm Sohn. — Verh : 72
m. Klara Jungnick t 97. — Studienreise Dtschld., Niederld., Frankr.,
Ital.; 73 Prof. Akad. Düsseldorf. — W: Einzug in Jerusalem u.
Christus u. d. reiche Jüngl. 63; D. Auferweckg. d. Tochter d. Jairus
64; Christus am Kreuz 66; D. Verurteilg. Christi u. ein Gespräch aus
d. Reformationszeit 68; D. Abendmahl 70; D. Kreuzigg. ; Christus
unt. d. Jung. z. Emmaus 76; Christus u. Petrus auf d. Meere
wandelnd; D. Reformator b. d. Arbeit 77; E. altdtsch. Hausfr. 78; D.
Himmelfahrt Christi (Nat.-Gal. Berlin) 81; D. Pflege d. heil.
Leichnams 83; Jakob ringt m. d. Engel; Ars longa vita brevis 82 ; D.
Kartons z. Wandgem. im Kloster Loccum ; Moses entlockt dem
Felsen in d. Wüste die Quelle, d. reichste Werk d. Fresken u. d.
Düsseldorfer Friedenskirche. — M. d. Akad. München u. Berlin. —
Düsseldorf, Rosenstr. 41. GEBHARDT, Karl, Historienmaler, Prof. an d.
Kunstgewerbesch. — * 1860 München. — 76 Schul, d. Akad.
München unt. Löfftz u. Lindenschmidt. — W: Hero u. Leander 79;
Loki u. Sigyn 80; D. Werbg. d. Sängers 82; Virginia 83; Eva vor d.
Leiche Abels 83. — München, Gabelsbergerstr. 32 I. GEBHARDT,
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
textbookfull.com