100% found this document useful (21 votes)
972 views

Complete Download (Ebook) Learning ExtJS - Fourth Edition by Carlos Méndez ISBN 9781784394387, 1784394386 PDF All Chapters

The document provides information about various ebooks available for download, including 'Learning ExtJS - Fourth Edition' by Carlos Méndez, which focuses on creating web applications using the Ext JS 5 library. It includes details about the authors, publication information, and a brief overview of the book's content. Additionally, it mentions other ebooks related to different subjects and offers links for purchasing or accessing them.

Uploaded by

nazroltsayon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (21 votes)
972 views

Complete Download (Ebook) Learning ExtJS - Fourth Edition by Carlos Méndez ISBN 9781784394387, 1784394386 PDF All Chapters

The document provides information about various ebooks available for download, including 'Learning ExtJS - Fourth Edition' by Carlos Méndez, which focuses on creating web applications using the Ext JS 5 library. It includes details about the authors, publication information, and a brief overview of the book's content. Additionally, it mentions other ebooks related to different subjects and offers links for purchasing or accessing them.

Uploaded by

nazroltsayon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 65

Download Full Version ebook - Visit ebooknice.

com

(Ebook) Learning ExtJS - Fourth Edition by Carlos


Méndez ISBN 9781784394387, 1784394386

https://ebooknice.com/product/learning-extjs-fourth-
edition-5151294

Click the button below to download

DOWLOAD EBOOK

Discover More Ebook - Explore Now at ebooknice.com


Instant digital products (PDF, ePub, MOBI) ready for you
Download now and discover formats that fit your needs...

Start reading on any device today!

(Ebook) Learning Ext JS, 4th Edition: Create powerful web


applications with the new and improved Ext JS 5 library by
Carlos A. Mendez, Crysfel Villa, Armando Gonzalez ISBN
9781784394387, 1784394386
https://ebooknice.com/product/learning-ext-js-4th-edition-create-
powerful-web-applications-with-the-new-and-improved-ext-
js-5-library-5473858
ebooknice.com

(Ebook) React 18 Design Patterns and Best Practices,


Fourth Edition (Early Access) by Carlos Santana Roldán

https://ebooknice.com/product/react-18-design-patterns-and-best-
practices-fourth-edition-early-access-55132010

ebooknice.com

(Ebook) Biota Grow 2C gather 2C cook by Loucas, Jason;


Viles, James ISBN 9781459699816, 9781743365571,
9781925268492, 1459699815, 1743365578, 1925268497
https://ebooknice.com/product/biota-grow-2c-gather-2c-cook-6661374

ebooknice.com

(Ebook) HANDBOOK OF IN VITRO FERTILIZATION, FOURTH EDITION


by David K. Gardner, Carlos Simón ISBN 9781498729390,
9781498729406, 1498729398, 1498729401
https://ebooknice.com/product/handbook-of-in-vitro-fertilization-
fourth-edition-6637772

ebooknice.com
(Ebook) Simulation, Fourth Edition by Sheldon M. Ross ISBN
9780125980630, 0125980639

https://ebooknice.com/product/simulation-fourth-edition-981832

ebooknice.com

(Ebook) American Trade Politics, Fourth Edition by I. M.


Destler ISBN 9780881323825, 0881323829

https://ebooknice.com/product/american-trade-politics-fourth-
edition-2202478

ebooknice.com

(Ebook) Advanced Soil Mechanics, Fourth Edition by Braja


M. Das ISBN 9781482234831, 1482234831

https://ebooknice.com/product/advanced-soil-mechanics-fourth-
edition-5143770

ebooknice.com

(Ebook) CIMA Official Learning System Fundamentals of


Business Maths, Fourth Edition by Graham Eaton ISBN
9781856177832, 1856177831
https://ebooknice.com/product/cima-official-learning-system-
fundamentals-of-business-maths-fourth-edition-1741234

ebooknice.com

(Ebook) CIMA Official Learning System Fundamentals of


Management Accounting, Fourth Edition by Janet Walker ISBN
9781856177924, 1856177920
https://ebooknice.com/product/cima-official-learning-system-
fundamentals-of-management-accounting-fourth-edition-1898572

ebooknice.com
Learning Ext JS
Fourth Edition

Create powerful web applications with the new and


improved Ext JS 5 library

Carlos A. Méndez
Crysfel Villa
Armando Gonzalez

BIRMINGHAM - MUMBAI
Learning Ext JS
Fourth Edition

Copyright © 2015 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2008


Second edition: October 2010
Third edition: January 2013
Fourth edition: July 2015

Production reference: 1290715

Published by Packt Publishing Ltd.


Livery Place
35 Livery Street
Birmingham B3 2PB, UK.

ISBN 978-1-78439-438-7
www.packtpub.com
Credits
Authors Copy Editors
Carlos A. Méndez Vikrant Phadke
Crysfel Villa Angad Singh
Armando Gonzalez Ameesha Smith-Green

Reviewers Project Coordinator


Davor Lozić Milton Dsouza
Olivier Pons
Juris Vecvanags Proofreader
Safis Editing

Commissioning Editor
Ashwin Nair Indexer
Tejal Daruwale Soni

Acquisition Editor
Shaon Basu Production Coordinator
Manu Joseph

Content Development Editor


Akashdeep Kundu Cover Work
Manu Joseph

Technical Editor
Menza Mathew
About the Authors

Carlos A. Méndez is a freelance developer and graphic designer living in México,


with expertise in web development since 2000 and Windows development since 1998.
He has also worked with Ext JS since version 2.x up to the present day. Since 1998,
he has developed and designed administrative applications for accounting, payroll,
inventory, human resource control, restaurants, hotels, and much more—applications
that are in production and up to date.

Trying to explore creativity with a deep passion, Carlos has created many Ext JS
components and VB components for private companies and was also involved
in graphic design, such as illustrations and small animations used for interactive
presentations by some companies in México. He always has a passion for creating
and learning new things on the Web.

He is the founder and development manager of the company


administrationonline.com, which is focused on administrative applications. Carlos
is involved in many projects around the world and also provides support and
maintenance to many Ext JS projects ranging from 2.x to 5.x.

First of all, I would like to thank my mother and brother for their
support and help in realizing this project. Thanks to my best friend,
Nacir Garcia Junior, for his support and friendship over these last
years. Also, thanks to my father and uncles, whose challenges,
work pressures, and work and personal knowledge were passed on
through all these years in matters of design and business logic. These
have brought me where I am today. Without all you guys, I would
not have been able to accomplish many achievements and goals.
Thanks, everybody!
Crysfel Villa is a software engineer with more than 8 years of experience with
JavaScript. He started his career as a web developer working with HTML and basic
JavaScript in the late 1990s but then started focusing on server-side technologies,
such as PHP and Java J2EE.

Before he started working with the Ext JS library, he loved to work with MooTools,
but in late 2007, he started learning about an awesome new library that was
emerging as an open source project. At that time, version 2.0 of the Ext JS library had
just been released, and Crysfel started using this new library for medium-to-large
projects in the agency that he used to work for.

In early 2010, he started working as a freelancer. He began training teams on Ext JS


for private companies; writing a blog with tutorials, tips, and tricks; developing
custom components on Ext JS for his clients; and working on open source projects to
share his knowledge with the world.

More recently, Crysfel has been getting into new technologies such as Angular JS
and React Native. If you want to find out more about his work, you can follow him
on Twitter (@crysfel) or download his open source projects from GitHub (crysfel).

Writing this book was very hard, especially when you are a busy
person and really like to get involved in exciting things. I want to
give special thanks to my wife, Hazel, who supported me in every
step of the process. Without her, this wouldn't have been possible.
She read all the scripts before I submitted them. She usually found
some mistakes or things to clarify. Her work on this project
is priceless.

Thanks to my parents and brothers, who used to keep asking


me very often about the project and provided me with the moral
support to work and complete this dream. Also, I want to thank all
my closest friends for the moral support that they gave me. Special
thanks to my best friends, Carlos and Gina, who often pushed me to
continue working on this project.
About the Reviewers

Davor Lozić is a senior software engineer interested in many subjects,


especially computer security, algorithms, and data structures. He creates web
applications in CakePHP and Ext JS, and in his spare time, he reads books about
modern physics, graph databases like Neo4j, and related subjects. You can check out
his website at http://warriorkitty.com, where you can contact him. He likes cats
because cats are great! If you would like to talk about any aspect of technology,
or if you have great and funny pictures of cats, feel free to contact him.

Olivier Pons is a senior developer who has been building websites


since 1997. He's a teacher at the University of Sciences (IUT) of Aix-en-Provence,
France. In ISEN (Institut Supérieur de l'Électronique et du Numérique) and École
d'Ingénieurs des Mines de Gardanne, he teaches state-of-the-art web techniques,
such as the MVC fundamentals, Symfony, Wordpress, PHP, HTML, CSS, jQuery,
jQuery Mobile, Node.js, AngularJS, Apache, NoSQL, Linux basics, and advanced
VIM techniques. He has already done some technical reviews, including Packt
Publishing's Ext JS 4 First Look, jQuery Hotshots, jQuery Mobile Web Development
Essentials, Wordpress Complete, and jQuery 2.0 for Designers Beginner's Guide,
among others.

In 2011, Olivier left a full-time job as a Delphi and PHP developer to concentrate on
his own company, HQF Development (http://hqf.fr). He currently runs a number
of websites, including http://krystallopolis.fr, http://artsgaleries.com,
http://www.battlesoop.fr, http://www.livrepizzas.fr, http://www.
papdevis.fr, and http://olivierpons.fr, which is his own web development
blog. He's currently learning Unity and building a game on his own. He works as a
consultant, teacher, and project manager and sometimes helps major companies as a
senior/highly skilled developer.
Juris Vecvanags started a career in the IT field in early 90s. At that time, he had
the chance to work with a broad range of technologies and share his knowledge with
Fortune 500 companies as well as private and government customers.

Before moving to Silicon Valley, he owned a well-established web design start-up


in Europe. Juris is currently employed as a solutions architect at Sencha, where he
helps customers write better apps for both desktop and emerging mobile platforms.
He contributes to the Ext JS framework as well as dedicates his time to write custom
components and add new features.

When it comes to web technologies, this invaluable experience serves as his ground
to be a trusted advisor and competent reviewer. When Juris is away from the office,
you can find him speaking at meetups in the San Francisco Bay Area, Chicago, and
New York. Among the topics he covers are Node.js, Ext JS, and Sencha Touch.

He is passionate about cutting-edge technologies and everything related


to JavaScript.
www.PacktPub.com

Support files, eBooks, discount offers, and more


For support files and downloads related to your book, please visit
www.PacktPub.com.

Did you know that Packt offers eBook versions of every book published, with PDF
and ePub files available? You can upgrade to the eBook version at www.PacktPub.
com and as a print book customer, you are entitled to a discount on the eBook copy.
Get in touch with us at service@packtpub.com for more details.

At www.PacktPub.com, you can also read a collection of free technical articles,


sign up for a range of free newsletters and receive exclusive discounts and offers
on Packt books and eBooks.

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital
book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
• Fully searchable across every book published by Packt
• Copy and paste, print, and bookmark content
• On demand and accessible via a web browser

Free access for Packt account holders


If you have an account with Packt at www.PacktPub.com, you can use this to access
PacktLib today and view 9 entirely free books. Simply use your login credentials for
immediate access.
Table of Contents
Preface ix
Chapter 1: An Introduction to Ext JS 5 1
Considering Ext JS for your next project 2
Getting started with Ext JS 3
Downloading Ext JS 4
Setting up and installing Ext JS 5 5
Sencha Cmd 5
Why so many files and folders? 6
Folders that changed in version 5 from previous versions 7
Looking at the whole picture 8
Our first program 9
Writing the Ext JS code 11
Adding interaction to the program 13
Tools and editors 15
XAMPP or WAMP 15
Aptana 16
Sencha Architect 17
What's new in Ext JS 5? 19
Summary 22
Chapter 2: The Core Concepts 23
The class system 24
Naming conventions 24
Writing your first class 25
Simple inheritance 28
Preprocessors and postprocessors 31
Mixing many classes (the use of mixins) 34
An explanation of mixins 37
Using the mixinConfig property 38

[i]
Table of Contents

Configurations 40
Statics methods and properties 43
Explanation 45
The Singleton class 46
Aliases 47
Loading classes on demand 50
Enabling the loader 51
Working with the DOM 52
Getting elements 53
Query – how do we find them? 55
DOM manipulation – how do we change it? 57
Summary 59
Chapter 3: Components and Layouts 61
The component life cycle 61
The initialization phase 63
The rendering phase 66
The destruction phase 69
The life cycle in action 70
About containers 73
Types of containers 78
The viewport 78
The panel 79
Panels versus containers 80
The Window component 81
The layout system 82
The Border layout 82
The Fit layout 84
The Card layout 85
The Accordion layout 86
The Anchor layout 87
More layouts 89
Comments about using layouts 89
Summary 91
Chapter 4: It's All about the Data 93
Ajax 94
Passing parameters to an Ajax request 98
Setting timeout for Ajax request calls 99

[ ii ]
Table of Contents

Models 100
Mappings 103
Validators 105
Custom field types 108
Relationships 110
One-to-many associations 111
One-to-one associations 113
Working with the store 115
Adding new elements 116
Looping through the records/models in the store 118
Retrieving the records in the store 119
By index position 119
First and last records 119
By range 119
By ID 120
Removing records 120
Retrieving remote data 121
Ajax proxy 121
Readers 124
The XML reader 125
Sending data 127
Summary 132
Chapter 5: Buttons and Toolbars 133
Event-driven development 133
Creating a simple button 136
Setting icons on buttons 138
Icon alignment on buttons 140
Handling button events 141
Segmented buttons 142
Adding menus 144
Toolbars 148
Toolbar button groups 150
The breadcrumb bar 153
Handling selections in the breadcrumb bar 156
The main menu for our application 158
Summary 163

[ iii ]
Table of Contents

Chapter 6: Doing It with Forms 165


The form component 165
The anatomy of the fields 172
The available fields 172
The TextField class 174
The number field 177
The ComboBox field 179
The Tag field 183
The Date field 184
The Checkbox and the CheckboxGroup fields 187
The Radio and RadioGroup buttons 188
The field container 190
Triggers 192
Submitting the data 194
Summary 197
Chapter 7: Give Me the Grid 199
The data connection (models and stores) 200
A basic grid 202
Columns 204
The column row number 206
The number column 207
The template column 207
The date column 208
The Boolean column 208
The check column 209
The action column 209
Column renderers 211
The Widget column 214
Selection models 218
Grid listeners 221
Features 224
Ext.grid.feature.Grouping 224
Ext.grid.feature.GroupingSummary 226
Ext.grid.feature.RowBody 228
Ext.grid.feature.Summary 229
Plugins 230
Ext.grid.plugin.CellEditing 230
Ext.grid.plugin.RowEditing 233

[ iv ]
Table of Contents

Grid paging 236


Infinite scrolling 238
Summary 241
Chapter 8: DataViews and Templates 243
The data connection (model and store) 244
A basic DataView 245
Handling events in DataView 247
Templates 248
Ext.Template 248
Ext.XTemplate 250
A more complex DataView component 253
Summary 256
Chapter 9: The Tree Panel 257
A basic tree panel 258
The TreeStore 261
Tree nodes 263
Adding and removing nodes 264
The check tree 270
The tree grid panel 272
Summary 275
Chapter 10: Architecture 277
The MVC and MVVM patterns 278
Model-View-Controller (MVC) 278
Model-View-ViewModel (MVVM) 279
Creating our first application 280
The views 282
The controller 287
Listening to events 288
Opening modules 291
Creating a module 292
ViewController 296
ViewModel 299
Binding and data binding 301
Router – implementing and using 311
Summary 314

[v]
Table of Contents

Chapter 11: The Look and Feel 315


Setting up our environment 315
The packages folder 317
Variables 320
Advanced theming 323
Changing the component's style 323
Adding new gradients 324
Styling the tabs 326
Adding custom fonts to our theme 327
Different styles for the same component 330
Supporting legacy browsers 339
Summary 342
Chapter 12: Responsive Configurations and Tablet Support 343
Overview 344
New themes 346
Neptune touch and Crisp touch 346
Implementing responsiveness to the application 347
Creating responsiveness 348
Investigating the output 352
Checking all panels 354
Summary 361
Chapter 13: From Drawing to Charting 363
Basic drawing 364
Adding interaction 369
Charts 373
Legend 374
Axis 374
Series 375
Themes 375
Series examples 376
Bar charts (building our first chart) 376
Pie charts 381
More charts 385
Introducing chart themes 386
Enhancing our application with charts 388
Summary 393

[ vi ]
Table of Contents

Chapter 14: Finishing the Application 395


Preparing for deployment 396
The app.json file 397
The Sencha command 398
Customizing the build.xml file 400
Compressing the code 401
Packaging and deploying 404
Testing the application 405
Summary 405
Chapter 15: What's Next? 407
Forums 407
Resources 409
Third-party plugins (commercial) 412
Third-party plugins (free) 414
The future 414
Final thoughts 414
Summary 415
Index 417

[ vii ]
Preface
Over the past few years, Ext JS has become a popular and powerful JavaScript
framework for desktop application development. For an Ext JS developer, the
learning curve is not very easy/fast and I have seen cases where developers learning
this framework find it to be a slow process. While writing this book I was thinking
about the easiest and most comprehensible points so that you can understand the
basics, just as I would have liked to learn about the framework if I was in your place.

This book is intended for developers who have the desire to learn and begin using
this framework for their applications, and also for developers who have not started
using the current version. It is written as an easy-to-follow guide that will help you
understand the basics and fundamentals of the framework. If you have experience
with previous versions of the framework, this book may clear many of your doubts
about upgrading and how things happen in version 5.x.

This book covers all of the basic information you need to know to start development
with this nice and powerful framework.

What this book covers


Chapter 1, An Introduction to Ext JS 5, covers an explanation of how to start by getting
the framework (downloading the file) and setting up the basic requirements you
need in order to begin coding. This chapter also provides an explanation of how the
framework is structured, how to set up some required tools, and gives a quick peek
at the product, Sencha Architect.

Chapter 2, The Core Concepts, is about the framework's class system, and tells you how
to use object-oriented programming with Ext JS. Also, this chapter explains how to
extend classes, how to inherit properties, and the use of the Loader system in order
to define and require dependencies in a dynamic way.

[ ix ]
Preface

Chapter 3, Components and Layouts, explains how components work, how they are
created, their life cycle, and how to take advantage of all this. Here, you also learn
about types of containers and the layout system, which will help you create amazing
UIs with little effort.

Chapter 4, It's All about the Data, explains how the framework handles and
manipulates data to display information using data-aware widgets or components.

Chapter 5, Buttons and Toolbars, shows you how to make use of component events;
listen to events; (mainly) create buttons, toolbars, and menus; and set the most basic
configurations for these components.

Chapter 6, Doing It with Forms, talks about the form component, the available fields
that we can use in our forms, and how to collect and submit data.

Chapter 7, Give Me the Grid, covers the basics of the most popular component, the
Grid panel, in the framework, how to implement it, its column model, and custom
data renderers for displaying data. We also see how to listen to events in the Grid
panel and look at some plugins and features (specific capabilities) that can be
implemented in the grid.

Chapter 8, DataViews and Templates, explains how to make use of DataViews and
templates to create data-aware views, implement a nice organization of our data,
and set styles and custom logic for the representation of data.

Chapter 9, The Tree Panel, covers the use of the tree panel component and its
implementation. It also explains how to create stores and data for this component.

Chapter 10, Architecture, is one of the most important chapters in the book. It shows
how to create an application using the MVC and MVVM patterns. This is done in
order to create applications that can be scalable and easy to maintain. The MVVM
pattern, which is a powerful pattern for reducing code, is introduced in version 5.

Chapter 11, The Look and Feel, demonstrates how to create new themes inside the
framework and applications by giving our applications a new look and some color
changes (themes). Also, you learn how to create specific component-style UIs using
Compass and Sass.

Chapter 12, Responsive Configurations and Tablet Support, explains how we can use
touch screen themes and how to set responsive configurations in components in
order to make those components responsive-aware.

[x]
Preface

Chapter 13, From Drawing to Charting, talks about the basics of drawing and chart
creation. We see how to create charts by the use of the SVG/VML engines. This
chapter also explains how to add the Chart package to applications and the theme
engine introduced in version 5.

Chapter 14, Finishing the Application, covers how to prepare our application for
the production environment and deployment, covering the most essential parts for
final production.

Chapter 15, What's Next?, shows you where to get more feedback and resources such
as forums, other useful resources to get information tutorials from, and so on. This
chapter also gives a sneak peek into some useful plugins (commercial and free).

What you need for this book


The web browsers recommended for use are as follows:

• Google Chrome: http://www.google.com/chrome


• Firefox: https://www.mozilla.org/en-US/firefox/new/
• Firefox for developers: https://www.mozilla.org/en-US/firefox/
developer/

These browsers come in handy because they come with debugging tools for
easy development.

For a web server with PHP support, use this:

• Xampp: https://www.apachefriends.org/index.html

For the database, use the following:

• MySQL: http://dev.mysql.com/downloads/mysql/ (this also comes


bundled in Xampp)

For Sencha Cmd and the required tools, use these:

• Sencha Cmd: http://www.sencha.com/products/sencha-cmd/download


• Ruby 1.8 or 1.9: http://www.ruby-lang.org/en/downloads/
• Sass: http://sass-lang.com/
• Compass: http://compass-style.org/

[ xi ]
Preface

• Java RTE (version 1.7.0): http://www.oracle.com/technetwork/java/


javase/downloads/java-se-jre-7-download-432155.html
• Apache ANT: http://ant.apache.org/bindownload.cgi
• Ext JS (of course): http://www.sencha.com/products/extjs/

We will use Ext JS 5.1.1 in this book.

Who this book is for


If you are new developers who are beginners in Ext JS, developers familiar with Ext JS
who want to augment the skills of creating better applications, or developers who
haven't yet used version 5.x and want to know more about it, this is the book for you.

Users should possess a basic knowledge of HTML/JavaScript/CSS/Sass/Compass,


and an understanding of JSON, XML, and any server-side language (such as PHP,
ASP, JAVA, and so on) is required.

Conventions
In this book, you will find a number of styles of text that distinguish between
different kinds of information. Here are some examples of these styles, and an
explanation of their meaning.

Code words in text are shown as follows: "Inside the app/view folder, we remove
all existing files (the initial skeleton), and proceed to create the initial view our
application will have."

A block of code is set as follows:


Ext.define('myApp.model.modulesModel', {
extend: 'Ext.data.Model',
requires: [
'Ext.data.field.String',
'Ext.data.field.Boolean',
'Ext.data.field.Integer'
],
fields: [

[ xii ]
Preface

{type: 'string', name: 'description'},


{type: 'boolean', name: 'allowaccess'},
{type: 'int', name: 'level'},
{type: 'string', name: 'moduleType', defaultValue: ''},
{type: 'string', name: 'moduleAlias', defaultValue: ''},
{type: 'string', name: 'options'}
]
});

When we wish to draw your attention to a particular part of a code block, the
relevant lines or items are set in bold:
Ext.define('myApp.store.modulesTreeDs', {
extend: 'Ext.data.TreeStore',
requires: [
'myApp.model.modulesModel',
'Ext.data.proxy.Ajax'
],
constructor: function(cfg) {
var me = this;
cfg = cfg || {};
me.callParent([Ext.apply({
storeId: 'mymodulesTreeDs',
autoLoad: true,
model: 'myApp.model.modulesModel',
proxy: {
type: 'ajax',
url: 'serverside/data/menu_extended.json'
}
}, cfg)]);
}
}); Any command-line input or output is written as follows:
sencha -sdk /path/to/ext generate app myApp /path/to/myApp

[ xiii ]
Preface

New terms and important words are shown in bold. Words that you see on the
screen, in menus or dialog boxes for example, appear in the text like this: "Try to
write something in the Customer ID field and you will see that it is read-only."

Warnings or important notes appear in a box like this.

Tips and tricks appear like this.

Reader feedback
Feedback from our readers is always welcome. Let us know what you think about
this book—what you liked or may have disliked. Reader feedback is important for us
to develop titles that you really get the most out of.

To send us general feedback, simply send an e-mail to feedback@packtpub.com,


and mention the book title via the subject of your message. If there is a topic that you
have expertise in and you are interested in either writing or contributing to a book,
see our author guide on www.packtpub.com/authors.

Customer support
Now that you are the proud owner of a Packt book, we have a number of things to
help you to get the most from your purchase.

Downloading the example code


You can download the example code files for all Packt books you have purchased
from your account at http://www.packtpub.com. If you purchased this book
elsewhere, you can visit http://www.packtpub.com/support and register to have
the files e-mailed directly to you.

[ xiv ]
Preface

Errata
Although we have taken every care to ensure the accuracy of our content,
mistakes do happen. If you find a mistake in one of our books—maybe a mistake in
the text or the code—we would be grateful if you would report this to us. By doing
so, you can save other readers from frustration and help us improve subsequent
versions of this book. If you find any errata, please report them by visiting http://
www.packtpub.com/submit-errata, selecting your book, clicking on the errata
submission form link, and entering the details of your errata. Once your errata
are verified, your submission will be accepted and the errata will be uploaded on
our website, or added to any list of existing errata, under the Errata section of that
title. Any existing errata can be viewed by selecting your title from http://www.
packtpub.com/support.

Piracy
Piracy of copyright material on the Internet is an ongoing problem across all media.
At Packt, we take the protection of our copyright and licenses very seriously. If you
come across any illegal copies of our works, in any form, on the Internet, please
provide us with the location address or website name immediately so that we can
pursue a remedy.

Please contact us at copyright@packtpub.com with a link to the suspected


pirated material.

We appreciate your help in protecting our authors, and our ability to bring you
valuable content.

Questions
You can contact us at questions@packtpub.com if you are having a problem with
any aspect of the book, and we will do our best to address it.

[ xv ]
An Introduction to Ext JS 5
When learning a new technology such as Ext JS, some developers face a hard time
to begin with, so this book will give you the best possible way to start to understand
this technology more than any other source. We have to go from the library
documentation to blogs and forums looking for answers, trying to figure out how the
library and all the components work together. Even though there are tutorials in the
official learning center, it would be great to have a guide to learn the library from the
basics to a more advanced level; this is the main goal of this book.

Ext JS is a state of the art framework to create Rich Internet Applications (RIAs).
The framework allows us to create cross-browser applications with a powerful set of
components and widgets. The idea behind the framework is to create user-friendly
applications in rapid development cycles, facilitate teamwork (MVC or MVVM), and
also have a long-term maintainability.

Ext JS is not just a library of widgets anymore; the brand new version is a framework
full of new exciting features for us to play with. Some of these features are the new
class system, the loader, the new application package, which defines a standard way
to code our applications, and much more awesome stuff.

The company behind the Ext JS library is Sencha Inc. They work on great products
that are based on web standards. Some of the most famous products that Sencha also
have are Sencha Touch and Sencha Architect.

In this chapter, we will cover the basic concepts of the framework of version 5.
You'll learn how to set up the library or SDK and create our first program, get to
know the available tools to write our code, and take a look at some of the new
features in Ext JS 5.

• Considering Ext JS for your next project


• Getting started with Ext JS—our first program

[1]
An Introduction to Ext JS 5

• Tools and editors


• What's new in Ext JS 5?

Considering Ext JS for your next project


Ext JS is a great library to create RIAs that require a lot of interactivity with the user.
If you need complex components to manage your information, then Ext is your best
option because it contains a lot of widgets such as the grid, forms, trees, panels, and
a great data package and class system.

Ext JS is best suited for enterprise or intranet applications; it's a great tool to develop
an entire CRM or ERP software solution. One of the more appealing examples is the
Desktop sample (http://dev.sencha.com/ext/5.1.0/examples/desktop/index.
html). It really looks and feels like a native application running in the browser. In
some cases, this is an advantage because the users already know how to interact with
the components and we can improve the user experience.

Ext JS 5 came out with a great tool to create themes and templates in a very simple
way. The framework for creating themes is built on top of Compass and Sass, so
we can modify some variables and properties and in a few minutes we can have a
custom template for our Ext JS applications. If we want something more complex
or unique, we can modify the original template to suit our needs. This might be
more time-consuming depending on our experience with Compass and Sass.

Compass and Sass are extensions for CSS. We can use expressions, conditions,
variables, mixins, and many more awesome things to generate well-formatted CSS.
You can learn more about Compass on their website at http://compass-style.org/.

The new class system allows us to define classes incredibly easily. We can develop
our application using the object-oriented programming paradigm and take advantage
of the single and multiple inheritances. This is a great advantage because we can
implement any of the available patterns such as MVC, MVVM, Observable, or any
other. This will allow us to have a good code structure, which leads us to have easy
access for maintenance.

Another thing to keep in mind is the growing community around the library; there
are lots of people around the world that are working with Ext JS right now. You can
even join the meeting groups that have local reunions frequently to share knowledge
and experiences; I recommend you to look for a group in your city or create one.

[2]
Chapter 1

The new loader system is a great way to load our modules or classes on demand.
We can load only the modules and applications that the user needs just in time.
This functionality allows us to bootstrap our application faster by loading only
the minimal code for our application to work.

One more thing to keep in mind is the ability to prepare our code for deployment.
We can compress and obfuscate our code for a production environment using the
Sencha Cmd, a tool that we can run on our terminal to automatically analyze all the
dependencies of our code and create packages.

Documentation is very important and Ext JS has great documentation, which is very
descriptive with a lot of examples, videos, and sample code so that we can see it in
action right on the documentation pages, and we can also read the comments from
the community.

Getting started with Ext JS


So, let's begin with Ext JS! The first thing we should do is download the framework
from the official website, http://www.sencha.com/products/extjs/. The version
available at the time of writing this book is 5.1.1.

There are three types of license:

• The open source license: If you are creating or want to develop an


open source application compatible under the GNU GPL license v3
(http://www.gnu.org/copyleft/gpl.html).
• The commercial license: You need to buy this if you are planning/wanting
to develop a closed source project and want to keep the source code as your
own property. Usually used by corporations, banks, or enterprises.
• The commercial OEM: If you want to use Ext JS to create your own
commercial SDK or web application builder, or use it as frontend for
some embedded device, then this comes into the picture. As this type of
license can vary, it's customized for each customer.

You can see more detailed information about this subject at


http://www.sencha.com/products/extjs/licensing.

[3]
An Introduction to Ext JS 5

Downloading Ext JS
If you download Ext JS directly from http://www.sencha.com/products/download/,
this will be a 30-day trial version of Ext JS and you will also be required to enter some
personal information in order to get the trial. To obtain the GPL version, you can get
it from http://www.sencha.com/legal/GPL/. We can also use the available Content
Delivery Network (CDN), as shown in the following table, so that we don't need to
store the library on our own computer or server:

Theme Links
Classic • CSS file: http://cdn.sencha.com/ext/trial/5.1.1/
packages/ext-theme-classic/build/resources/ext-
theme-classic-all.css
• JavaScript file: http://cdn.sencha.com/ext/trial/5.1.1/
build/ext-all.js
Neptune • CSS file: http://cdn.sencha.com/ext/trial/5.1.1/
packages/ext-theme-neptune/build/resources/ext-
theme-neptune-all.css
• JavaScript file: http://cdn.sencha.com/ext/trial/5.1.1/
build/ext-all.js
• Theme JS Overrides: http://cdn.sencha.com/ext/
trial/5.1.1/packages/ext-theme-neptune/build/ext-
theme-neptune.js
Crisp • CSS file: http://cdn.sencha.com/ext/trial/5.1.1/
packages/ext-theme-crisp/build/resources/ext-theme-
crisp-all.css
• JavaScript file: http://cdn.sencha.com/ext/trial/5.1.1/
build/ext-all.js
• Theme JS Overrides: http://cdn.sencha.com/ext/
trial/5.1.1/packages/ext-theme-crisp/build/ext-
theme-crisp.js

[4]
Random documents with unrelated
content Scribd suggests to you:
Quand je voulais sortir du spectacle de ma misère et regarder le
monde, ce que j’en pouvais voir c’étaient des hurlements, des cris,
des larmes, des convulsions, la même comédie revenant
perpétuellement avec les mêmes acteurs; et il y a des gens, me
disais-je, qui étudient tout cela et se remettent à la tâche tous les
matins! Il n’y avait plus qu’un grand amour qui eût pu me tirer de là,
mais je regardais cela comme quelque chose qui n’est pas de ce
monde, et je regrettai amèrement tout le bonheur que j’avais rêvé.
Alors la mort m’apparut belle. Je l’ai toujours aimée; enfant, je la
désirais seulement pour la connaître, pour savoir qu’est-ce qu’il y a
dans le tombeau et quels songes a ce sommeil; je me souviens avoir
souvent gratté le vert-de-gris de vieux sous pour m’empoisonner,
essayé d’avaler des épingles, m’être approché de la lucarne d’un
grenier pour me jeter dans la rue... Quand je pense que presque
tous les enfants font de même, qu’ils cherchent à se suicider dans
leurs jeux, ne dois-je pas conclure que l’homme, quoi qu’il en dise,
aime la mort d’un amour dévorant? il lui donne tout ce qu’il crée, il
en sort et il y retourne, il ne fait qu’y songer tant qu’il vit, il en a le
germe dans le corps, le désir dans le cœur.
Il est si doux de se figurer qu’on n’est plus! il fait si calme dans
tous les cimetières! là, tout étendu et roulé dans le linceul et les bras
en croix sur la poitrine, les siècles passent sans plus vous éveiller
que le vent qui passe sur l’herbe. Que de fois j’ai contemplé, dans
les chapelles des cathédrales, ces longues statues de pierre
couchées sur les tombeaux! leur calme est si profond que la vie ici-
bas n’offre rien de pareil; ils ont, sur leur lèvre froide, comme un
sourire monté du fond du tombeau, on dirait qu’ils dorment, qu’ils
savourent la mort. N’avoir plus besoin de pleurer, ne plus sentir de
ces défaillances où il semble que tout se rompt, comme des
échafaudages pourris, c’est là le bonheur au-dessus de tous les
bonheurs, la joie sans lendemain, le rêve sans réveil. Et puis on va
peut-être dans un monde plus beau, par delà les étoiles, où l’on vit
de la vie de la lumière et des parfums; l’on est peut-être quelque
chose de l’odeur des roses et de la fraîcheur des prés! Oh! non, non,
j’aime mieux croire que l’on est bien mort tout à fait, que rien ne
sort du cercueil; et s’il faut encore sentir quelque chose, que ce soit
son propre néant, que la mort se repaisse d’elle-même et s’admire;
assez de vie juste pour sentir que l’on n’est plus.
Et je montais au haut des tours, je me penchais sur l’abîme,
j’attendais le vertige venir, j’avais une inconcevable envie de
m’élancer, de voler dans l’air, de me dissiper avec les vents; je
regardais la pointe des poignards, la gueule des pistolets, je les
appuyais sur mon front, je m’habituais au contact de leur froid et de
leur pointe; d’autres fois, je regardais les rouliers tournant à l’angle
des rues et l’énorme largeur des roues broyer la poussière sur le
pavé, je pensais que ma tête serait ainsi bien écrasée, pendant que
les chevaux iraient au pas. Mais je n’aurais pas voulu être enterré, la
bière m’épouvante; j’aimerais plutôt être déposé sur un lit de feuilles
sèches, au fond des bois, et que mon corps s’en allât petit à petit au
bec des oiseaux et aux pluies d’orage.
Un jour, à Paris, je me suis arrêté longtemps sur le Pont-Neuf;
c’était l’hiver, la Seine charriait, de gros glaçons ronds descendaient
lentement le courant et se fracassaient sous les arches, le fleuve
était verdâtre, j’ai songé à tous ceux qui étaient venus là pour en
finir. Combien de gens avaient passé à la place où je me tenais alors,
courant la tête levée à leurs amours ou à leurs affaires, et qui y
étaient revenus, un jour, marchant à petits pas, palpitant à
l’approche de mourir! ils se sont approchés du parapet, ils ont monté
dessus, ils ont sauté. Oh! que de misères ont fini là, que de
bonheurs y ont commencé! Quel tombeau froid et humide! comme il
s’élargit pour tous! comme il y en a dedans! ils sont là tous, au fond,
roulant lentement avec leurs faces crispées et leurs membres bleus,
chacun de ces flots glacés les emporte dans leur sommeil et les
traîne doucement à la mer.
Quelquefois les vieillards me regardaient avec envie, ils me
disaient que j’étais heureux d’être jeune, que c’était là le bel âge,
leurs yeux caves admiraient mon front blanc, ils se rappelaient leurs
amours et me les contaient; mais je me suis souvent demandé si,
dans leur temps, la vie était plus belle, et comme je ne voyais rien
en moi que l’on pût envier, j’étais jaloux de leurs regrets, parce qu’ils
cachaient des bonheurs que je n’avais pas eus. Et puis c’étaient des
faiblesses d’homme en enfance à faire pitié! je riais doucement et
pour presque rien comme les convalescents. Quelquefois je me
sentais pris de tendresse pour mon chien, et je l’embrassais avec
ardeur; ou bien j’allais dans une armoire revoir quelque vieil habit de
collège, et je songeais à la journée où je l’avais étrenné, aux lieux où
il avait été avec moi, et je me perdais en souvenirs sur tous mes
jours vécus. Car les souvenirs sont doux, tristes ou gais, n’importe!
et les plus tristes sont encore les plus délectables pour nous, ne
résument-ils pas l’infini? l’on épuise quelquefois des siècles à songer
à une certaine heure qui ne reviendra plus, qui a passé, qui est au
néant pour toujours, et que l’on rachèterait par tout l’avenir.
Mais ces souvenirs-là sont des flambeaux clairsemés dans une
grande salle obscure, ils brillent au milieu des ténèbres; il n’y a que
dans leur rayonnement que l’on y voit, ce qui est près d’eux
resplendit, tandis que tout le reste est plus noir, plus couvert
d’ombres et d’ennui.
Avant d’aller plus loin, il faut que je vous raconte ceci:
Je ne me rappelle plus bien l’année, c’était pendant une vacance,
je me suis réveillé de bonne humeur et j’ai regardé par la fenêtre. Le
jour venait, la lune toute blanche remontait dans le ciel; entre les
gorges des collines, des vapeurs grises et rosées fumaient
doucement et se perdaient dans l’air; les poules de la basse-cour
chantaient. J’ai entendu derrière la maison, dans le chemin qui
conduit aux champs, une charrette passer, dont les roues claquaient
dans les ornières, les faneurs allaient à l’ouvrage; il y avait de la
rosée sur la haie, le soleil brillait dessus, on sentait l’eau et l’herbe.
Je suis sorti et je m’en suis allé à X...; j’avais trois lieues à faire, je
me suis mis en route, seul, sans bâton, sans chien. J’ai d’abord
marché dans les sentiers qui serpentent entre les blés, j’ai passé
sous des pommiers, au bord des haies; je ne songeais à rien,
j’écoutais le bruit de mes pas, la cadence de mes mouvements me
berçait la pensée. J’étais libre, silencieux et calme, il faisait chaud;
de temps à autre je m’arrêtais, mes tempes battaient, le cri-cri
chantait dans les chaumes, et je me remettais à marcher. J’ai passé
dans un hameau où il n’y avait personne, les cours étaient
silencieuses, c’était, je crois, un dimanche; les vaches, assises dans
l’herbe, à l’ombre des arbres, ruminaient tranquillement, remuant
leurs oreilles pour chasser les moucherons. Je me souviens que j’ai
marché dans un chemin où un ruisseau coulait sur les cailloux, des
lézards verts et des insectes aux ailes d’or montaient lentement le
long des rebords de la route, qui était enfoncée et toute couverte
par le feuillage.
Puis je me suis trouvé sur un plateau, dans un champ fauché;
j’avais la mer devant moi, elle était toute bleue, le soleil répandait
dessus une profusion de perles lumineuses, des sillons de feu
s’étendaient sur les flots; entre le ciel azuré et la mer plus foncée
l’horizon rayonnait, flamboyait; la voûte commençait sur ma tête et
s’abaissait derrière les flots, qui remontaient vers elle, faisant comme
le cercle d’un infini invisible. Je me suis couché dans un sillon et j’ai
regardé le ciel, perdu dans la contemplation de sa beauté.
Le champ où j’étais était un champ de blé, j’entendais les cailles,
qui voltigeaient autour de moi et venaient s’abattre sur des mottes
de terre; la mer était douce, et murmurait plutôt comme un soupir
que comme une voix; le soleil lui-même semblait avoir son bruit, il
inondait tout, ses rayons me brûlaient les membres, la terre me
renvoyait sa chaleur, j’étais noyé dans sa lumière, je fermais les yeux
et je la voyais encore. L’odeur des vagues montait jusqu’à moi, avec
la senteur du varech et des plantes marines; quelquefois elles
paraissaient s’arrêter ou venaient mourir sans bruit sur le rivage
festonné d’écume, comme une lèvre dont le baiser ne sonne point.
Alors, dans le silence de deux vagues, pendant que l’Océan gonflé se
taisait, j’écoutais le chant des cailles un instant, puis le bruit des flots
recommençait, et après, celui des oiseaux.
Je suis descendu en courant au bord de la mer, à travers les
terrains éboulés que je sautais d’un pied sûr, je levais la tête avec
orgueil, je respirais fièrement la brise fraîche, qui séchait mes
cheveux en sueur; l’esprit de Dieu me remplissait, je me sentais le
cœur grand, j’adorais quelque chose d’un étrange mouvement,
j’aurais voulu m’absorber dans la lumière du soleil et me perdre dans
cette immensité d’azur, avec l’odeur qui s’élevait de la surface des
flots; et je fus pris alors d’une joie insensée, et je me mis à marcher
comme si tout le bonheur des cieux m’était entré dans l’âme.
Comme la falaise s’avançait en cet endroit-là, toute la côte disparut
et je ne vis plus rien que la mer: les lames montaient sur le galet
jusqu’à mes pieds, elles écumaient sur les rochers à fleur d’eau, les
battaient en cadence, les enlaçaient comme des bras liquides et des
nappes limpides, en retombant illuminées d’une couleur bleue; le
vent en soulevait les mousses autour de moi et ridait les flaques
d’eau restées dans le creux des pierres, les varechs pleuraient et se
berçaient, encore agités du mouvement de la vague qui les avait
quittés; de temps à autre une mouette passait avec de grands
battements d’ailes, et montait jusqu’au haut de la falaise. A mesure
que la mer se retirait, et que son bruit s’éloignait ainsi qu’un refrain
qui expire, le rivage s’avançait vers moi, laissant à découvert sur le
sable les sillons que la vague avait tracés. Et je compris alors tout le
bonheur de la création et toute la joie que Dieu y a placée pour
l’homme; la nature m’apparut belle comme une harmonie complète,
que l’extase seule doit entendre; quelque chose de tendre comme
un amour et de pur comme la prière s’éleva pour moi du fond de
l’horizon, s’abattit de la cime des rocs déchirés, du haut des cieux; il
se forma, du bruit de l’Océan, de la lumière du jour, quelque chose
d’exquis que je m’appropriai comme d’un domaine céleste, je m’y
sentis vivre heureux et grand, comme l’aigle qui regarde le soleil et
monte dans ses rayons.
Alors tout me sembla beau sur la terre, je n’y vis plus de disparate
ni de mauvais; j’aimai tout, jusqu’aux pierres qui me fatiguaient les
pieds, jusqu’aux rochers durs où j’appuyais les mains, jusqu’à cette
nature insensible que je supposais m’entendre et m’aimer, et je
songeai alors combien il était doux de chanter, le soir, à genoux, des
cantiques au pied d’une madone qui brille aux candélabres, et
d’aimer la Vierge Marie, qui apparaît aux marins, dans un coin du
ciel, tenant le doux Enfant Jésus dans ses bras.
Puis ce fut tout; bien vite je me rappelai que je vivais, je revins à
moi, je me mis en marche, sentant que la malédiction me reprenait,
que je rentrais dans l’humanité; la vie m’était revenue, comme aux
membres gelés, par le sentiment de la souffrance, et de même que
j’avais un inconcevable bonheur, je tombai dans un découragement
sans nom, et j’allai à X...
Je revins le soir chez nous, je repassai par les mêmes chemins, je
revis sur le sable la trace de mes pieds et dans l’herbe la place où je
m’étais couché, il me sembla que j’avais rêvé. Il y a des jours où l’on
a vécu deux existences, la seconde déjà n’est plus que le souvenir
de la première, et je m’arrêtais souvent dans mon chemin devant un
buisson, devant un arbre, au coin d’une route, comme si là, le matin,
il s’était passé quelque événement de ma vie.
Quand j’arrivai à la maison, il faisait presque nuit, on avait fermé
les portes, et les chiens se mirent à aboyer.

Les idées de volupté et d’amour qui m’avaient assailli à 15 ans


vinrent me retrouver à 18. Si vous avez compris quelque chose à ce
qui précède, vous devez vous rappeler qu’à cet âge-là j’étais encore
vierge et n’avais point aimé: pour ce qui était de la beauté des
passions et de leurs bruits sonores, les poètes me fournissaient des
thèmes à ma rêverie; quant au plaisir des sens, à ces joies du corps
que les adolescents convoitent, j’en entretenais dans mon cœur le
désir incessant, par toutes les excitations volontaires de l’esprit; de
même que les amoureux envient de venir à bout de leur amour en
s’y livrant sans cesse, et de s’en débarrasser à force d’y songer, il me
semblait que ma pensée seule finirait par tarir ce sujet-là, d’elle-
même, et par vider la tentation à force d’y boire. Mais, revenant
toujours au point d’où j’étais parti, je tournais dans un cercle
infranchissable, je m’y heurtais en vain la tête, désireux d’être plus
au large; la nuit, sans doute, je rêvais les plus belles choses qu’on
rêve, car, le matin, j’avais le cœur plein de sourires et de serrements
délicieux, le réveil me chagrinait et j’attendais avec impatience le
retour du sommeil pour qu’il me donnât de nouveau ces
frémissements auxquels je pensais toute la journée, qu’il n’eût tenu
qu’à moi d’avoir à l’instant, et dont j’éprouvais comme une
épouvante religieuse.
C’est alors que je sentis bien le démon de la chair vivre dans tous
les muscles de mon corps, courir dans tout mon sang; je pris en
pitié l’époque ingénue où je tremblais sous les regards des femmes,
où je me pâmais devant des tableaux ou des statues; je voulais
vivre, jouir, aimer, je sentais vaguement ma saison chaude arriver, de
même qu’aux premiers jours de soleil une ardeur d’été vous est
apportée par les vents tièdes, quoiqu’il n’y ait encore ni herbes, ni
feuilles, ni roses. Comment faire? qui aimer? qui vous aimera? quelle
sera la grande dame qui voudra de vous? la beauté surhumaine qui
vous tendra les bras? Qui dira toutes les promenades tristes que l’on
fait seul au bord des ruisseaux, tous les soupirs des cœurs gonflés
partis vers les étoiles, pendant les chaudes nuits où la poitrine
étouffe!
Rêver l’amour, c’est tout rêver, c’est l’infini dans le bonheur, c’est le
mystère dans la joie. Avec quelle ardeur le regard vous dévore, avec
quelle intensité il se darde sur vos têtes, ô belles femmes
triomphantes! La grâce et la corruption respirent dans chacun de vos
mouvements, les plis de vos robes ont des bruits qui nous remuent
jusqu’au fond de nous, et il émane de la surface de tout votre corps
quelque chose qui nous tue et nous enchante.
Il y eut dès lors pour moi un mot qui sembla beau entre les mots
humains: adultère, une douceur exquise plane vaguement sur lui,
une magie singulière l’embaume; toutes les histoires qu’on raconte,
tous les livres qu’on lit, tous les gestes qu’on fait le disent et le
commentent éternellement pour le cœur du jeune homme, il s’en
abreuve à plaisir, il y trouve une poésie suprême, mêlée de
malédiction et de volupté.
C’était surtout aux approches du printemps, quand les lilas
commencent à fleurir et les oiseaux à chanter sous les premières
feuilles, que je me sentais le cœur pris du besoin d’aimer, de se
fondre tout entier dans l’amour, de s’absorber dans quelque doux et
grand sentiment, et comme de se recréer même dans la lumière et
les parfums. Chaque année encore, pendant quelques heures, je me
retrouve ainsi dans une virginité qui me pousse avec les bourgeons;
mais les joies ne refleurissent pas avec les roses, et il n’y a pas
maintenant plus de verdure dans mon cœur que sur la grande route,
où le hâle fatigue les yeux, où la poussière s’élève en tourbillons.
Cependant, prêt à vous raconter ce qui va suivre, au moment de
descendre dans ce souvenir, je tremble et j’hésite; c’est comme si
j’allais revoir une maîtresse d’autrefois: le cœur oppressé, on s’arrête
à chaque marche de son escalier, on craint de la retrouver, et on a
peur qu’elle soit absente. Il en est de même de certaines idées avec
lesquelles on a trop vécu; on voudrait s’en débarrasser pour
toujours, et pourtant elles coulent dans vous comme la vie même, le
cœur y respire dans son atmosphère naturelle.
Je vous ai dit que j’aimais le soleil; dans les jours où il brille, mon
âme naguère avait quelque chose de la sérénité des horizons
rayonnants et de la hauteur du ciel. C’était donc l’été... ah! la plume
ne devrait pas écrire tout cela... il faisait chaud, je sortis, personne
chez moi ne s’aperçut que je sortais; il y avait peu de monde dans
les rues, le pavé était sec, de temps à autre des bouffées chaudes
s’exhalaient de dessous terre et vous montaient à la tête, les murs
des maisons envoyaient des réflexions embrasées, l’ombre elle-
même semblait plus brûlante que la lumière. Au coin des rues, près
des tas d’ordures, des essaims de mouches bourdonnaient dans les
rayons du soleil, en tournoyant comme une grande roue d’or; l’angle
des toits se détachait vivement en ligne droite sur le bleu du ciel, les
pierres étaient noires, il n’y avait pas d’oiseaux autour des clochers.
Je marchais, cherchant du repos, désirant une brise, quelque
chose qui pût m’enlever de dessus terre, m’emporter dans un
tourbillon.
Je sortis des faubourgs, je me trouvais derrière des jardins, dans
des chemins moitié rue moitié sentier; des jours vifs sortaient çà et
là à travers les feuilles des arbres, dans les masses d’ombre les brins
d’herbe se tenaient droits, la pointe des cailloux envoyait des rayons,
la poussière craquait sous les pieds, toute la nature mordait, et enfin
le soleil se cacha; il parut un gros nuage, comme si un orage allait
venir; la tourmente, que j’avais sentie jusque-là, changea de nature,
je n’étais plus si irrité, mais enlacé; ce n’était plus une déchirure,
mais un étouffement.
Je me couchais à terre, sur le ventre, à l’endroit où il me semblait
qu’il devait y avoir le plus d’ombre, de silence et de nuit, à l’endroit
qui devait me cacher le mieux, et, haletant, je m’y abîmais le cœur
dans un désir effréné. Les nuées étaient chargées de mollesse, elles
pesaient sur moi et m’écrasaient comme une poitrine sur une autre
poitrine; je sentais un besoin de volupté, plus chargé d’odeurs que le
parfum des clématites et plus cuisant que le soleil sur le mur des
jardins. Oh! que ne pouvais-je presser quelque chose dans mes bras,
l’y étouffer sous ma chaleur, ou bien me dédoubler moi-même, aimer
cet autre être et nous fondre ensemble. Ce n’était plus le désir d’un
vague idéal ni la convoitise d’un beau rêve évanoui, mais, comme
aux fleuves sans lit, ma passion débordait de tous côtés en ravins
furieux, elle m’inondait le cœur et le faisait retentir partout de plus
de tumultes et de vertiges que les torrents dans les montagnes.
J’allai au bord de la rivière, j’ai toujours aimé l’eau et le doux
mouvement des vagues qui se poussent; elle était paisible, les
nénufars blancs tremblaient au bruit du courant, les flots se
déroulaient lentement, se déployant les uns sur les autres; au milieu,
les îles laissaient retomber dans l’eau leur touffe de verdure, la rive
semblait sourire, on n’entendait rien que la voix des ondes.
En cet endroit-là il y avait quelques grands arbres, la fraîcheur du
voisinage de l’eau et celle de l’ombre me délecta, je me sentis
sourire. De même que la Muse qui est en nous, quand elle écoute
l’harmonie, ouvre les narines et aspire les beaux sons, je ne sais
quoi se dilata en moi-même pour aspirer une joie universelle;
regardant les nuages qui roulaient au ciel, la pelouse de la rive
veloutée et jaunie par les rayons du soleil, écoutant le bruit de l’eau
et le frémissement de la cime des arbres, qui remuait quoiqu’il n’y
eût pas de vent, seul, agité et calme à la fois, je me sentis défaillir
de volupté sous le poids de cette nature aimante, et j’appelai
l’amour! mes lèvres tremblaient, s’avançaient, comme si j’eusse senti
l’haleine d’une autre bouche, mes mains cherchaient quelque chose
à palper, mes regards tâchaient de découvrir, dans le pli de chaque
vague, dans le contour des nuages enflés, une forme quelconque,
une jouissance, une révélation; le désir sortait de tous mes pores,
mon cœur était tendre et rempli d’une harmonie contenue, et je
remuais les cheveux autour de ma tête, je m’en caressais le visage,
j’avais du plaisir à en respirer l’odeur, je m’étalais sur la mousse, au
pied des arbres, je souhaitais des langueurs plus grandes; j’aurais
voulu être étouffé sous des roses, j’aurais voulu être brisé sous les
baisers, être la fleur que le vent secoue, la rive que le fleuve
humecte, la terre que le soleil féconde.
L’herbe était douce à marcher, je marchai; chaque pas me
procurait un plaisir nouveau, et je jouissais par la plante des pieds
de la douceur du gazon. Les prairies, au loin, étaient couvertes
d’animaux, de chevaux, de poulains; l’horizon retentissait du bruit
des hennissements et de galops, les terrains s’abaissaient et
s’élevaient doucement en de larges ondulations qui dérivaient des
collines, le fleuve serpentait, disparaissait derrière les îles,
apparaissait ensuite entre les herbes et les roseaux. Tout cela était
beau, semblait heureux, suivait sa loi, son cours; moi seul j’étais
malade et j’agonisais, plein de désir.
Tout à coup je me mis à fuir, je rentrai dans la ville, je traversai les
ponts; j’allais dans les rues, sur les places; les femmes passaient
près de moi, il y en avait beaucoup, elles marchaient vite, elles
étaient toutes merveilleusement belles; jamais je n’avais tant
regardé en face leurs yeux qui brillent, ni leur démarche légère
comme celle des chèvres; les duchesses, penchées sur les portières
blasonnées, semblaient me sourire, m’inviter à des amours sur la
soie; du haut de leurs balcons, les dames en écharpe s’avançaient
pour me voir et me regardaient en me disant: aime-nous! aime-
nous! Toutes m’aimaient dans leur pose, dans leurs yeux, dans leur
immobilité même, je le voyais bien. Et puis la femme était partout, je
la coudoyais, je l’effleurais, je la respirais, l’air était plein de son
odeur; je voyais son cou en sueur entre le châle qui les entourait, et
les plumes du chapeau ondulant à leur pas; son talon relevait sa
robe en marchant devant moi. Quand je passais près d’elle, sa main
gantée remuait. Ni celle-ci, ni celle-là, pas plus l’une que l’autre,
mais toutes, mais chacune, dans la variété infinie de leurs formes et
du désir qui y correspondait, elles avaient beau être vêtues, je les
décorais sur-le-champ d’une nudité magnifique, que je m’étalais
sous les yeux, et, bien vite, en passant aussi près d’elles, j’emportais
le plus que je pouvais d’idées voluptueuses, d’odeurs qui font tout
aimer, de frôlements qui irritent, de formes qui attirent.
Je savais bien où j’allais, c’était à une maison, dans une petite rue
où souvent j’avais passé pour sentir mon cœur battre; elle avait des
jalousies vertes, on montait trois marches, oh! je savais cela par
cœur, je l’avais regardée bien souvent, m’étant détourné de ma
route rien que pour voir les fenêtres fermées. Enfin, après une
course qui dura un siècle, j’entrai dans cette rue, je crus suffoquer;
personne ne passait, je m’avançai, je m’avançai; je sens encore le
contact de la porte que je poussai de mon épaule, elle céda; j’avais
eu peur qu’elle ne fût scellée dans la muraille, mais non, elle tourna
sur un gond, doucement, sans faire de bruit.
Je montai un escalier, l’escalier était noir, les marches usées, elles
s’agitaient sous mes pieds; je montais toujours, on n’y voyait pas,
j’étais étourdi, personne ne me parlait, je ne respirais plus. Enfin
j’entrai dans une chambre, elle me parut grande, cela tenait à
l’obscurité qu’il y faisait; les fenêtres étaient ouvertes, mais de
grands rideaux jaunes, tombant jusqu’à terre, arrêtaient le jour,
l’appartement était coloré d’un reflet d’or blafard; au fond et à côté
de la fenêtre de droite, une femme était assise. Il fallait qu’elle ne
m’eût pas entendu, car elle ne se détourna pas quand j’entrai; je
restai debout sans avancer, occupé à la regarder.
Elle avait une robe blanche, à manches courtes, elle se tenait le
coude appuyé sur le rebord de la fenêtre, une main près de la
bouche, et semblait regarder par terre quelque chose de vague et
d’indécis; ses cheveux noirs, lissés et nattés sur les tempes,
reluisaient comme l’aile d’un corbeau, sa tête était un peu penchée,
quelques petits cheveux de derrière s’échappaient des autres et
frisottaient sur son cou, son grand peigne d’or recourbé était
couronné de grains de corail rouge.
Elle jeta un cri quand elle m’aperçut et se leva par un bond. Je me
sentis d’abord frappé du regard brillant de ses deux grands yeux;
quand je pus relever mon front, affaissé sous le poids de ce regard,
je vis une figure d’une adorable beauté: une même ligne droite
partait du sommet de sa tête dans la raie de ses cheveux, passait
entre ses grands sourcils arqués, sur son nez aquilin, aux narines
palpitantes et relevées comme celles des camées antiques, fendait
par le milieu sa lèvre chaude, ombragée d’un duvet bleu, et puis là,
le cou, le cou gras, blanc, rond; à travers son vêtement mince, je
voyais la forme de ses seins aller et venir au mouvement de sa
respiration, elle se tenait ainsi debout, en face de moi, entourée de
la lumière du soleil qui passait à travers le rideau jaune et faisait
ressortir davantage ce vêtement blanc et cette tête brune.
A la fin elle se mit à sourire, presque de pitié et de douceur, et je
m’approchai. Je ne sais ce qu’elle s’était mis aux cheveux, mais elle
embaumait, et je me sentis le cœur plus mou et plus faible qu’une
pêche qui se fond sous la langue. Elle me dit:
—Qu’avez-vous donc? venez!
Et elle alla s’asseoir sur un long canapé recouvert de toile grise,
adossé à la muraille; je m’assis près d’elle, elle me prit la main, la
sienne était chaude, nous restâmes longtemps nous regardant sans
rien dire.
Jamais je n’avais vu une femme de si près, toute sa beauté
m’entourait, son bras touchait le mien, les plis de sa robe
retombaient sur mes jambes, la chaleur de sa hanche m’embrasait,
je sentais par ce contact les ondulations de son corps, je
contemplais la rondeur de son épaule et les veines bleues de ses
tempes. Elle me dit:
—Eh bien?
—Eh bien, repris-je d’un air gai, voulant secouer cette fascination
qui m’endormait.
Mais je m’arrêtai là, j’étais tout entier à la parcourir des yeux.
Sans rien dire, elle me passa un bras autour du corps et m’attira sur
elle, dans une muette étreinte. Alors je l’entourai de mes deux bras
et je collai ma bouche sur son épaule, j’y bus avec délices mon
premier baiser d’amour, j’y savourais le long désir de ma jeunesse et
la volupté trouvée de tous mes rêves, et puis je me renversais le cou
en arrière, pour mieux voir sa figure; ses yeux brillaient,
m’enflammaient, son regard m’enveloppait plus que ses bras, j’étais
perdu dans son œil, et nos doigts se mêlèrent ensemble; les siens
étaient longs, délicats, ils se tournaient dans ma main avec des
mouvements vifs et subtils, j’aurais pu les broyer au moindre effort,
je les serrais exprès pour les sentir davantage.
Je ne me souviens plus maintenant de ce qu’elle me dit ni de ce
que je lui répondis, je suis resté ainsi longtemps, perdu, suspendu,
balancé dans ce battement de mon cœur; chaque minute
augmentait mon ivresse, à chaque moment quelque chose de plus
m’entrait dans l’âme, tout mon corps frissonnait d’impatience, de
désir, de joie; j’étais grave pourtant, plutôt sombre que gai, sérieux,
absorbé comme dans quelque chose de divin et de suprême. Avec sa
main elle me serrait la tête sur son cœur, mais légèrement, comme
si elle eût eu peur de me l’écraser sur elle.
Elle ôta sa manche par un mouvement d’épaules, sa robe se
décrocha; elle n’avait pas de corset, sa chemise bâillait. C’était une
de ces gorges splendides où l’on voudrait mourir étouffé dans
l’amour. Assise sur mes genoux, elle avait une pose naïve d’enfant
qui rêve, son beau profil se découpait en lignes pures; un pli d’une
courbe adorable, sous l’aisselle, faisait comme le sourire de son
épaule; son dos blanc se courbait un peu, d’une manière fatiguée, et
sa robe affaissée retombait par le bas en larges plis sur le plancher;
elle levait les yeux au ciel et chantonnait dans ses dents un refrain
triste et langoureux.
Je touchai à son peigne, je l’ôtai, ses cheveux déroulèrent comme
une onde, et les longues mèches noires tressaillirent en tombant sur
ses hanches. Je passais d’abord ma main dessus, et dedans, et
dessous; j’y plongeais le bras, je m’y baignais le visage, j’étais navré.
Quelquefois je prenais plaisir à les séparer en deux, par derrière, et
à les ramener devant de manière à lui cacher les seins; d’autrefois je
les réunissais tous en réseau et je les tirais, pour voir sa tête
renversée en arrière et son cou tendre en avant, elle se laissait faire
comme une morte.
Tout à coup elle se dégagea de moi, dépassa ses pieds de dedans
sa robe, et sauta sur le lit avec la prestesse d’une chatte, le matelas
s’enfonça sous ses pieds, le lit craqua, elle rejeta brusquement en
arrière les rideaux et se coucha, elle me tendit les bras, elle me prit.
Oh! les draps même semblaient tout échauffés encore des caresses
d’amour qui avaient passé là.
Sa main douce et humide me parcourait le corps, elle me donnait
des baisers sur la figure, sur la bouche, sur les yeux, chacune de ces
caresses précipitées me faisait pâmer, elle s’étendait sur le dos et
soupirait; tantôt elle fermait les yeux à demi et me regardait avec
une ironie voluptueuse, puis, s’appuyant sur le coude, se tournant
sur le ventre, relevant ses talons en l’air, elle était pleine de
mignardises charmantes, de mouvements raffinés et ingénus; enfin,
se livrant à moi avec abandon, elle leva les yeux au ciel et poussa un
grand soupir qui lui souleva tout le corps... Sa peau chaude,
frémissante, s’étendait sous moi et frissonnait; des pieds à la tête je
me sentais tout recouvert de volupté; ma bouche collée à la sienne,
nos doigts mêlés ensemble, bercés dans le même frisson, enlacés
dans la même étreinte, respirant l’odeur de sa chevelure et le souffle
de ses lèvres, je me sentis délicieusement mourir. Quelque temps
encore je restai, béant, à savourer le battement de mon cœur et le
dernier tressaillement de mes nerfs agités, puis il me sembla que
tout s’éteignait et disparaissait.
Mais elle, elle ne disait rien non plus; immobile comme une statue
de chair, ses cheveux noirs et abondants entouraient sa tête pâle, et
ses bras dénoués reposaient étendus avec mollesse; de temps à
autre un mouvement convulsif lui secouait les genoux et les
hanches; sur sa poitrine, la place de mes baisers était rouge encore,
un son rauque et lamentable sortait de sa gorge, comme lorsqu’on
s’endort après avoir longtemps pleuré et sangloté. Tout à coup je
l’entendis qui disait ceci: «Dans l’oubli de tes sens, si tu devenais
mère», et puis je ne me souviens plus de ce qui suivait, elle croisa
les jambes les unes sur les autres et se berça de côté et d’autre,
comme si elle eut été dans un hamac.
Elle me passa sa main dans les cheveux, en se jouant, comme
avec un enfant, et me demanda si j’avais eu une maîtresse; je lui
répondis que oui, et comme elle continuait, j’ajoutais qu’elle était
belle et mariée. Elle me fit encore d’autres questions sur mon nom,
sur ma vie, sur ma famille.
—Et toi, lui dis-je, as-tu aimé?
—Aimer! non?
Et elle fit un éclat de rire forcé qui me décontenança.
Elle me demanda encore si la maîtresse que j’avais était belle, et
après un silence elle reprit:
—Oh! comme elle doit t’aimer! Dis-moi ton nom, hein! ton nom.
A mon tour je voulus savoir le sien.
—Marie, répondit-elle, mais j’en avais un autre, ce n’est pas
comme cela qu’on m’appelait chez nous.
Et puis je ne sais plus, tout cela est parti, c’est déjà si vieux!
Cependant il y a certaines choses que je revois comme si c’était hier,
sa chambre par exemple; je revois le tapis du lit, usé au milieu, la
couche d’acajou avec des ornements en cuivre et des rideaux de
soie rouge moirés; ils craquaient sous les doigts, les franges en
étaient usées. Sur la cheminée, deux vases de fleurs artificielles; au
milieu, la pendule, dont le cadran était suspendu entre quatre
colonnes d’albâtre. Çà et là, accrochée à la muraille, une vieille
gravure entourée d’un cadre de bois noir et représentant des
femmes au bain, des vendangeurs, des pêcheurs.
Et elle! elle! quelquefois son souvenir me revient, si vif, si précis
que tous les détails de sa figure m’apparaissent de nouveau, avec
cette étonnante fidélité de mémoire que les rêves seuls nous
donnent, quand nous revoyons avec leurs mêmes habits, leur même
son de voix, nos vieux amis morts depuis des années, et que nous
nous en épouvantons. Je me souviens bien qu’elle avait sur la lèvre
inférieure, du côté gauche, un grain de beauté, qui paraissait dans
un pli de la peau quand elle souriait; elle n’était plus fraîche même,
et le coin de sa bouche était serré d’une façon amère et fatiguée.
Quand je fus prêt à m’en aller, elle me dit adieu.
—Adieu!
—Vous reverra-t-on!
—Peut-être!
Et je sortis, l’air me ranima, je me trouvais tout changé, il me
semblait qu’on devait s’apercevoir, sur mon visage, que je n’étais
plus le même homme, je marchais légèrement, fièrement, content,
libre, je n’avais plus rien à apprendre, rien à sentir, rien à désirer
dans la vie. Je rentrai chez moi, une éternité s’était passée depuis
que j’en étais sorti; je montai à ma chambre et je m’assis sur mon
lit, accablé de toute ma journée, qui pesait sur moi avec un poids
incroyable. Il était peut-être 7 heures du soir, le soleil se couchait, le
ciel était en feu, et l’horizon tout rouge flamboyait par-dessus les
toits des maisons; le jardin, déjà dans l’ombre, était plein de
tristesse, des cercles jaunes et orange tournaient dans le coin des
murs, s’abaissaient et montaient dans les buissons, la terre était
sèche et grise; dans la rue quelques gens du peuple, aux bras de
leurs femmes, chantaient en passant et allaient aux barrières.
Je repensais toujours à ce que j’avais fait, et je fus pris d’une
indéfinissable tristesse, j’étais plein de dégoût, j’étais repu, j’étais
las. «Mais ce matin même, me disais-je, ce n’était pas comme cela,
j’étais plus frais, plus heureux, à quoi cela tient-il?» et par l’esprit je
repassai dans toutes les rues où j’avais marché, je revis les femmes
que j’avais rencontrées, tous les sentiers que j’avais parcourus, je
retournai chez Marie et je m’arrêtai sur chaque détail de mon
souvenir, je pressurai ma mémoire pour qu’elle m’en fournît le plus
possible. Toute ma soirée se passa à cela; la nuit vint et je demeurai
fixé, comme un vieillard, à cette pensée charmante, je sentais que je
n’en ressaisirais rien, que d’autres amours pourraient venir, mais
qu’ils ne ressembleraient plus à celui-là, ce premier parfum était
senti, ce son était envolé, je désirais mon désir et je regrettais ma
joie.
Quand je considérais ma vie passée et ma vie présente, c’est-à-
dire l’attente des jours écoulés et la lassitude qui m’accablait, alors
je ne savais plus dans quel coin de mon existence mon cœur se
trouvait placé, si je rêvais ou si j’agissais, si j’étais plein de dégoût
ou plein de désir, car j’avais à la fois les nausées de la satiété et
l’ardeur des espérances.
Ce n’était donc que cela, aimer! ce n’était donc que cela, une
femme! Pourquoi, ô mon Dieu, avons-nous encore faim alors que
nous sommes repus? pourquoi tant d’aspirations et tant de
déceptions? pourquoi le cœur de l’homme est-il si grand, et la vie si
petite? il y a des jours où l’amour des anges même ne lui suffirait
pas, et il se fatigue en une heure de toutes les caresses de la terre.
Mais l’illusion évanouie laisse en nous son odeur de fée, et nous
en cherchons la trace par tous les sentiers où elle a fui; on se plaît à
se dire que tout n’est pas fini de sitôt, que la vie ne fait que de
commencer, qu’un monde s’ouvre devant nous. Aura-t-on, en effet,
dépensé tant de rêves sublimes, tant de désirs bouillants pour
aboutir là? Or je ne voulais pas renoncer à toutes les belles choses
que je m’étais forgées, j’avais créé pour moi, en deçà de ma virginité
perdue, d’autres formes plus vagues, mais plus belles, d’autres
voluptés moins précises comme le désir que j’en avais, mais célestes
et infinies. Aux imaginations que je m’étais faites naguère, et que je
m’efforçais d’évoquer, se mêlait le souvenir intense de mes dernières
sensations, et le tout se confondant, fantôme et corps, rêve et
réalité, la femme que je venais de quitter prit pour moi une
proportion synthétique, où tout se résuma dans le passé et d’où tout
s’élança pour l’avenir. Seul et pensant à elle, je la retournai encore
en tous sens, pour y découvrir quelque chose de plus, quelque chose
d’inaperçu, d’inexploré la première fois; l’envie de la revoir me prit,
m’obséda, c’était comme une fatalité qui m’attirait, une pente où je
glissais.
Oh! la belle nuit! il faisait chaud, j’arrivai à sa porte tout en sueur,
il y avait de la lumière à sa fenêtre; elle veillait sans doute; je
m’arrêtai, j’eus peur, je restai longtemps ne sachant que faire, plein
de mille angoisses confuses. Encore une fois j’entrai, ma main, une
seconde fois, glissa sur la rampe de son escalier et tourna sa clef.
Elle était seule, comme le matin; elle se tenait à la même place,
presque dans la même posture, mais elle avait changé de robe;
celle-ci était noire, la garniture de dentelle, qui en bordait le haut,
frissonnait d’elle-même sur sa gorge blanche, sa chair brillait, sa
figure avait cette pâleur lascive que donnent les flambeaux; la
bouche mi-ouverte, les cheveux tout débouclés et pendant sur ses
épaules, les yeux levés au ciel, elle avait l’air de chercher du regard
quelque étoile disparue.
Bien vite, d’un bond joyeux, elle sauta jusqu’à moi et me serra
dans ses bras. Ce fut là pour nous une de ces étreintes
frissonnantes, telles que les amants, la nuit, doivent en avoir dans
leurs rendez-vous, quand, après avoir longtemps, l’œil tendu dans
les ténèbres, guetté chaque foulement des feuilles, chaque forme
vague qui passait dans la clairière, ils se rencontrent enfin et
viennent à s’embrasser.
Elle me dit, d’une voix précipitée et douce tout ensemble:
—Ah! tu m’aimes donc, que tu reviens me voir? dis, dis, ô mon
cœur, m’aimes-tu?
Ses paroles avaient un son aigu et moelleux, comme les
intonations les plus élevées de la flûte.
A demi affaissée sur les jarrets et me tenant dans ses bras, elle
me regardait avec une ivresse sombre; pour moi, quelque étonné
que je fusse de cette passion si subitement venue, j’en étais charmé,
j’en étais fier.
Sa robe de satin craquait sous mes doigts avec un bruit
d’étincelles; quelquefois, après avoir senti le velouté de l’étoffe, je
venais à sentir la douceur chaude de son bras nu, son vêtement
semblait participer d’elle-même, il exhalait la séduction des plus
luxuriantes nudités.
Elle voulut à toutes forces s’asseoir sur mes genoux, et elle
recommença sa caresse accoutumée, qui était de me passer la main
dans les cheveux tandis qu’elle me regardait fixement, face à face,
les yeux dardés contre les miens. Dans cette pose immobile, sa
prunelle parut se dilater, il en sortait un fluide que je sentais me
couler sur le cœur; chaque effluve de ce regard béant, semblable
aux cercles successifs que décrit l’orfraie, m’attachait de plus en plus
à cette magie terrible.
—Ah! tu m’aimes donc, reprit-elle, tu m’aimes donc que te voilà
venu encore chez moi, pour moi! Mais qu’as-tu? tu ne dis rien, tu es
triste! ne veux-tu plus de moi?
Elle fit une pause et reprit:
—Comme tu es beau, mon ange! tu es beau comme le jour!
embrasse-moi donc, aime-moi! un baiser, un baiser, vite!
Elle se suspendit à ma bouche et, roucoulant comme une
colombe, elle se gonflait la poitrine du soupir qu’elle y puisait.
—Ah! mais pour la nuit, n’est-ce pas, pour la nuit, toute la nuit à
nous deux? C’est comme toi que je voudrais avoir un amant, un
amant jeune et frais, qui m’aimât bien, qui ne pensât qu’à moi. Oh!
comme je l’aimerais!
Et elle fit une de ces inspirations de désir où il semble que Dieu
devrait descendre des cieux.
—Mais n’en as-tu pas un? lui dis-je.
—Qui? moi! est-ce que nous sommes aimées, nous autres? est-ce
qu’on pense à nous? Qui veut de nous? toi-même, demain, te
souviendras-tu de moi? tu te diras peut-être seulement: «Tiens, hier,
j’ai couché avec une fille», mais brrr! la! la! la! (et elle se mit à
danser, les poings sur la taille, avec des allures immondes). C’est que
je danse bien! tiens, regarde mon costume.
Elle ouvrit son armoire, et je vis sur une planche un masque noir
et des rubans bleus avec un domino; il y avait aussi un pantalon de
velours noir à galons d’or, accroché à un clou, restes flétris du
carnaval passé.
—Mon pauvre costume, dit-elle, comme j’ai été souvent au bal
avec lui! c’est moi qui ai dansé, cet hiver!
La fenêtre était ouverte et le vent faisait trembler la lumière de la
bougie, elle l’alla prendre de dessus la cheminée et la mit sur sa
table de nuit. Arrivée près du lit, elle s’assit dessus et se prit à
réfléchir profondément, la tête baissée sur la poitrine. Je ne lui
parlais pas non plus, j’attendais, l’odeur chaude des nuits d’août
montait jusqu’à nous, nous entendions, de là, les arbres du
boulevard remuer, le rideau de la fenêtre tremblait; toute la nuit il fit
de l’orage; souvent, à la lueur des éclairs, j’apercevais sa blême
figure, crispée dans une expression de tristesse ardente; les nuages
couraient vite, la lune, à demi cachée par eux, apparaissait par
moments dans un coin de ciel pur entouré de nuées sombres.
Elle se déshabilla lentement, avec les mouvements réguliers d’une
machine. Quand elle fut en chemise, elle vint à moi, pieds nus sur le
pavé, me prit par la main et me conduisit à son lit; elle ne me
regardait pas, elle pensait à autre chose; elle avait la lèvre rose et
humide, les narines ouvertes, l’œil en feu, et semblait vibrer sous le
frottement de sa pensée comme, alors même que l’artiste n’est plus
là, l’instrument sonore laisse s’évaporer un secret parfum de notes
endormies.
C’est quand elle se fut couchée près de moi qu’elle m’étala, avec
un orgueil de courtisane, toutes les splendeurs de sa chair. Je vis à
nu sa gorge dure et toujours gonflée comme d’un murmure orageux,
son ventre de nacre, au nombril creusé, son ventre élastique et
convulsif, doux pour s’y plonger la tête comme sur un oreiller de
satin chaud; elle avait des hanches superbes, de ces vraies hanches
de femmes, dont les lignes, dégradantes sur une cuisse ronde,
rappellent toujours, de profil, je ne sais quelle forme souple et
corrompue de serpent et de démon; la sueur qui mouillait sa peau la
lui rendait fraîche et collante, dans la nuit ses yeux brillaient d’une
manière terrible, et le bracelet d’ambre qu’elle portait au bras droit
sonnait quand elle s’attrapait au lambris de l’alcôve. Ce fut dans ces
heures-là qu’elle me disait, tenant ma tête serrée sur son cœur:
—Ange d’amour, de délices, de volupté, d’où viens-tu? où est ta
mère? à quoi songeait-elle quand elle t’a conçu? rêvait-elle la force
des lions d’Afrique ou le parfum de ces arbres lointains, si
embaumants qu’on meurt à les sentir? Tu ne me dis rien; regarde-
moi avec tes grands yeux, regarde-moi, regarde-moi! ta bouche! ta
bouche! tiens, tiens, voilà la mienne!
Et puis ses dents claquaient comme par un grand froid, et ses
lèvres écartées tremblaient et envoyaient dans l’air des paroles
folles:
—Ah! je serais jalouse de toi, vois-tu, si nous nous aimions; la
moindre femme qui te regarderait...
Et elle achevait sa phrase dans un cri. D’autrefois elle m’arrêtait
avec des bras raidis et disait tout bas qu’elle allait mourir.
—Oh! que c’est beau, un homme, quand il est jeune! Si j’étais
homme, moi, toutes les femmes m’aimeraient, mes yeux brilleraient
si bien! je serais si bien mis, si joli! Ta maîtresse t’aime, n’est-ce pas?
je voudrais la connaître. Comment vous voyez-vous? est-ce chez toi
ou chez elle? est-ce à la promenade, quand tu passes à cheval? tu
dois être si bien à cheval! au théâtre, quand on sort et qu’on lui
donne son manteau? ou bien la nuit dans son jardin? Les belles
heures que vous passez, n’est-ce pas, à causer ensemble, assis sous
la tonnelle!
Je la laissais dire, il me semblait qu’avec ces mots elle me faisait
une maîtresse idéale, et j’aimais ce fantôme qui venait d’arriver dans
mon esprit et qui y brillait plus rapide qu’un feu follet, le soir, dans la
campagne.
—Y a-t-il longtemps que vous vous connaissez? conte-moi ça un
peu. Que lui dis-tu pour lui plaire? est-elle grande ou petite? chante-
t-elle?
Je ne pus m’empêcher de lui dire qu’elle se trompait, je lui parlai
même de mes appréhensions à la venir trouver, du remords, ou
mieux de l’étrange peur que j’en avais eue ensuite, et du retour
soudain qui m’avait poussé vers elle. Quand je lui eus bien dit que je
n’avais jamais eu de maîtresse, que j’en avais cherché partout, que
j’en avais rêvé longtemps, et qu’enfin elle était la première qui eût
accepté mes caresses, elle se rapprocha de moi avec étonnement et,
me prenant par le bras, comme si j’étais une illusion qu’elle voulût
saisir:
—Vrai? me dit-elle, oh! ne me mens pas. Tu es donc vierge, et
c’est moi qui t’ai défloré, pauvre ange? tes baisers, en effet, avaient
je ne sais quoi de naïf, tel que les enfants seuls en auraient s’ils
faisaient l’amour. Mais tu m’étonnes! tu es charmant; à mesure que
je te regarde, je t’aime de plus en plus, ta joue est douce comme
une pêche, ta peau, en effet, est toute blanche, tes beaux cheveux
sont forts et nombreux. Ah! comme je t’aimerais si tu voulais! car je
n’ai vu que toi comme ça; on dirait que tu me regardes avec bonté,
et pourtant tes yeux me brûlent, j’ai toujours envie de me
rapprocher de toi et de te serrer sur moi.
C’étaient les premières paroles d’amour que j’entendisse de ma
vie. Parties n’importe d’où, notre cœur les reçoit avec un
tressaillement bien heureux. Rappelez-vous cela! Je m’en abreuvais
à plaisir. Oh! comme je m’élançais vite dans le ciel nouveau.
—Oui, oui, embrasse-moi bien, embrasse-moi bien! tes baisers me
rajeunissent, disait-elle, j’aime à sentir ton odeur comme celle de
mon chèvrefeuille au mois de juin, c’est frais et sucré tout à la fois;
tes dents, voyons-les, elles sont plus blanches que les miennes, je
ne suis pas si belle que toi... Ah! comme il fait bon, là!
Et elle s’appuya la bouche sur mon cou, y fouillant avec d’âpres
baisers, comme une bête fauve au ventre de sa victime.
—Qu’ai-je donc, ce soir? tu m’as mise toute en feu, j’ai envie de
boire et de danser en chantant. As-tu quelquefois voulu être petit
oiseau? nous volerions ensemble, ça doit être doux de faire l’amour
dans l’air, les vents vous poussent, les nuages vous entourent... Non,
tais-toi que je te regarde, que je te regarde longtemps, afin que je
me souvienne de toi toujours!
—Pourquoi cela?
—Pourquoi cela? reprit-elle, mais pour m’en souvenir, pour penser
à toi; j’y penserai la nuit, quand je ne dors pas, le matin, quand je
m’éveille, j’y penserai toute la journée, appuyée sur ma fenêtre à
regarder les passants, mais surtout le soir, quand on n’y voit plus et
qu’on n’a pas encore allumé les bougies; je me rappellerai ta figure,
ton corps, ton beau corps, où la volupté respire, et ta voix! Oh!
écoute, je t’en prie, mon amour, laisse-moi couper de tes cheveux, je
les mettrai dans ce bracelet-là, ils ne me quitteront jamais.
Elle se leva de suite, alla chercher ses ciseaux et me coupa,
derrière la tête, une mèche de cheveux. C’étaient de petits ciseaux
pointus, qui crièrent en jouant sur leur vis; je sens encore sur la
nuque le froid de l’acier et la main de Marie.
C’est une des plus belles choses des amants que les cheveux
donnés et échangés. Que de belles mains, depuis qu’il y a des nuits,
ont passé à travers les balcons et donné de tresses noires! Arrière
les chaînes de montre tordues en huit, les bagues où ils sont collés
dessus, les médaillons où ils sont disposés en trèfles, et tous ceux
qu’a pollués la main banale du coiffeur; je les veux tout simples et
noués, aux deux bouts, d’un fil, de peur d’en perdre un seul; on les
a coupés soi-même à la tête chérie, dans quelque suprême moment,
au plus fort d’un premier amour, la veille du départ. Une chevelure!
manteau magnifique de la femme aux jours primitifs, quand il lui
descendait jusqu’aux talons et lui couvrait les bras, alors qu’elle s’en
allait avec l’homme, marchant au bord des grands fleuves, et que les
premières brises de la création faisaient tressaillir à la fois la cime
des palmiers, la crinière des lions, la chevelure des femmes! J’aime
les cheveux. Que de fois, dans des cimetières qu’on remuait ou dans
les vieilles églises qu’on abattait, j’en ai contemplé qui apparaissaient
dans la terre remuée, entre des ossements jaunes et des morceaux
de bois pourri! Souvent le soleil jetait dessus un pâle rayon et les
faisait briller comme un filon d’or; j’aimais à songer aux jours où,
réunis ensemble sur un cuir blanc et graissés de parfums liquides,
quelque main, sèche maintenant, passait dessus et les étendait sur
l’oreiller, quelque bouche, sans gencives maintenant, les baisait au
milieu et en mordait le bout avec des sanglots heureux.
Je me laissai couper les miens avec une vanité niaise, j’eus la
honte de n’en pas demander à mon tour, et à cette heure que je n’ai
rien, pas un gant, pas une ceinture, pas même trois corolles de rose
desséchées et gardées dans un livre, rien que le souvenir de l’amour
d’une fille publique, je les regrette.
Quand elle eut fini, elle vint se recoucher près de moi, elle entra
dans les draps toute frissonnante de volupté, elle grelottait, et se
ratatinait sur moi, comme un enfant; enfin elle s’endormit, laissant
sa tête sur ma poitrine.
Chaque fois que je respirais, je sentais le poids de cette tête
endormie se soulever sur mon cœur. Dans quelle communion intime
me trouvais-je donc avec cet être inconnu? Ignorés jusqu’à ce jour
l’un à l’autre, le hasard nous avait unis, nous étions là dans la même
couche, liés par une force sans nom; nous allions nous quitter et ne
plus nous revoir, les atomes qui roulent et volent dans l’air ont entre
eux des rencontres plus longues que n’en ont sur la terre les cœurs
qui s’aiment; la nuit, sans doute, les désirs solitaires s’élèvent et les
songes se mettent à la recherche les uns des autres, celui-là soupire
peut-être après l’âme inconnue qui soupire après lui dans un autre
hémisphère, sous d’autres cieux.
Quels étaient, maintenant, les rêves qui se passaient dans cette
tête-là? songeait-elle à sa famille, à son premier amant, au monde,
aux hommes, à quelque vie riche, éclairée d’opulence, à quelque
amour désiré? à moi, peut-être! L’œil fixé sur son front pâle, j’épiais
son sommeil, et je tâchais de découvrir un sens au son rauque qui
sortait de ses narines.
Il pleuvait, j’écoutais le bruit de la pluie et Marie dormir; les
lumières, près de s’éteindre, pétillaient dans les bobèches de cristal.
L’aube parut, une ligne jaune saillit dans le ciel, s’allongea
horizontalement et, prenant de plus en plus des teintes dorées et
vineuses, envoya dans l’appartement une faible lumière blanchâtre,
irisée de violet, qui se jouait encore avec la nuit et avec l’éclat des
bougies expirantes, reflétées dans la glace.
Marie, étendue sur moi, avait ainsi certaines parties du corps dans
la lumière, d’autres dans l’ombre; elle s’était dérangée un peu, sa
tête était plus basse que ses seins; le bras droit, le bras du bracelet,
pendait hors du lit et touchait presque le plancher; il y avait sur la
table de nuit un bouquet de violettes dans un verre d’eau, j’étendis
la main, je le pris, je cassai le fil avec mes dents et je les respirai. La
chaleur de la veille, sans doute, ou bien le long temps depuis
qu’elles étaient cueillies les avait fanées, je leur trouvai une odeur
exquise et toute particulière, je humai une à une leur parfum;
comme elles étaient humides, je me les appliquai sur les yeux pour
me refroidir, car mon sang bouillait, et mes membres fatigués
ressentaient comme une brûlure au contact des draps. Alors, ne
sachant que faire et ne voulant pas l’éveiller, car j’éprouvais un
étrange plaisir à la voir dormir, je mis doucement toutes les violettes
sur la gorge de Marie, bientôt elle en fut toute couverte, et ces
belles fleurs fanées, sous lesquelles elle dormait, la symbolisèrent à
mon esprit. Comme elles, en effet, malgré leur fraîcheur enlevée, à
cause de cela peut-être, elle m’envoyait un parfum plus âcre et plus
irritant; le malheur, qui avait dû passer dessus, la rendait belle de
l’amertume que sa bouche conservait, même en dormant, belle des
deux rides qu’elle avait derrière le cou et que le jour, sans doute, elle
cachait sous ses cheveux. A voir cette femme si triste dans la
volupté et dont les étreintes mêmes avaient une joie lugubre, je
devinais mille passions terribles qui l’avaient dû sillonner comme la
foudre à en juger par les traces restées, et puis sa vie devrait me
faire plaisir à entendre raconter, moi qui recherchais dans l’existence
humaine le côté sonore et vibrant, le monde des grandes passions et
des belles larmes.
A ce moment-là, elle s’éveilla, toutes les violettes tombèrent, elle
sourit, les yeux encore à demi fermés, en même temps qu’elle
étendait ses bras autour de mon cou et m’embrassait d’un long
baiser du matin, d’un baiser de colombe qui s’éveille.
Quand je l’ai priée de me raconter son histoire, elle me dit:

—A toi je le peux bien. Les autres mentiraient et commenceraient


par te dire qu’elles n’ont pas toujours été ce qu’elles sont, elles te
feraient des contes sur leurs familles et sur leurs amours, mais je ne
veux pas te tromper ni me faire passer pour une princesse; écoute,
tu vas voir si j’ai été heureuse! Sais-tu que souvent j’ai eu envie de
me tuer? une fois on est arrivé dans ma chambre, j’étais à moitié
asphyxiée. Oh! si je n’avais pas peur de l’enfer, il y a longtemps que
ça serait fait. J’ai aussi peur de mourir, ce moment-là à passer
m’effraie, et pourtant, j’ai envie d’être morte!
Je suis de la campagne, notre père était fermier. Jusqu’à ma
première communion, on m’envoyait tous les matins garder les
vaches dans les champs; toute la journée je restais seule, je
m’asseyais au bord d’un fossé, à dormir, ou bien j’allais dans le bois
dénicher des nids; je montais aux arbres comme un garçon, mes
habits étaient toujours déchirés; souvent on m’a battue pour avoir
volé des pommes, ou laissé aller les bestiaux chez les voisins. Quand
c’était la moisson et que, le soir venu, on dansait en rond dans la
cour, j’entendais chanter des chansons où il y avait des choses que
je ne comprenais pas, les garçons embrassaient les filles, on riait aux
éclats; cela m’attristait et me faisait rêver. Quelquefois, sur la route,
en m’en retournant à la maison, je demandais à monter dans une
voiture de foin, l’homme me prenait avec lui et me plaçait sur les
bottes de luzerne; croirais-tu que je finis par goûter un indicible
plaisir à me sentir soulever de terre par les mains fortes et robustes
d’un gars solide, qui avait la figure brûlée par le soleil et la poitrine
toute en sueur? D’ordinaire ses bras étaient retroussés jusqu’aux
aisselles, j’aimais à toucher ses muscles, qui faisaient des bosses et
des creux à chaque mouvement de sa main, et à me faire embrasser
par lui, pour me sentir râper la joue par sa barbe. Au bas de la
prairie où j’allais tous les jours, il y avait un petit ruisseau entre deux
rangées de peupliers, au bord duquel toutes sortes de fleurs
poussaient; j’en faisais des bouquets, des couronnes, des chaînes;
avec des grains de sorbier, je me faisais des colliers, cela devint une
manie, j’en avais toujours mon tablier plein, mon père me grondait
et disait que je ne serais jamais qu’une coquette. Dans ma petite
chambre j’en avais mis aussi; quelquefois cette quantité d’odeurs-là
m’enivrait, et je m’assoupissais, étourdie, mais jouissant de ce
malaise. L’odeur du foin coupé par exemple, du foin chaud et
fermenté, m’a toujours semblé délicieuse, si bien que, les
dimanches, je m’enfermais dans la grange, y passant tout mon
après-midi à regarder les araignées filer leurs toiles aux sommiers, et
à entendre les mouches bourdonner. Je vivais comme une fainéante,
mais je devenais une belle fille, j’étais toute pleine de santé. Souvent
une espèce de folie me prenait, et je courais, je courais jusqu’à
tomber ou bien je chantais à tue-tête, ou je parlais seule et
longtemps; d’étranges désirs me possédaient, je regardais toujours
les pigeons, sur leur colombier, qui se faisaient l’amour, quelques-uns
venaient jusque sous ma fenêtre s’ébattre au soleil et se jouer dans
la vigne. La nuit, j’entendais encore le battement de leurs ailes et
leur roucoulement, qui me semblait si doux, si suave, que j’aurais
voulu être pigeon comme eux et me tordre ainsi le cou, comme ils
faisaient pour s’embrasser. «Que se disent-ils donc, pensais-je, qu’ils
ont l’air si heureux?», et je me rappelais aussi de quel air superbe
j’avais vu courir les chevaux après les juments, et comment leurs
naseaux étaient ouverts; je me rappelais la joie qui faisait frissonner
la laine des brebis aux approches du bélier, et le murmure des
abeilles quand elles se suspendent en grappes aux arbres des
vergers. Dans l’étable, souvent, je me glissais entre les animaux
pour sentir l’émanation de leurs membres, vapeur de vie que
j’aspirais à pleine poitrine, pour contempler furtivement leur nudité,
où le vertige attirait toujours mes yeux troublés. D’autres fois, au
détour d’un bois, au crépuscule surtout, les arbres eux-mêmes
prenaient des formes singulières: c’étaient tantôt des bras qui
s’élevaient vers le ciel, ou bien le tronc qui se tordait comme un
corps sous les coups du vent. La nuit, quand je m’éveillais et qu’il y
avait de la lune et des nuages, je voyais dans le ciel des choses qui
m’épouvantaient et qui me faisaient envie. Je me souviens qu’une
fois, la veille de Noël, j’ai vu une grande femme nue, debout, avec
des yeux qui roulaient; elle avait bien cent pieds de haut, mais elle
alla, s’allongeant toujours en s’amincissant, et finit par se couper,
chaque membre resta séparé, la tête s’envola la première, tout le
reste s’agitait encore. Ou bien je rêvais; à dix ans déjà, j’avais des
nuits fiévreuses, des nuits pleines de luxure. N’était-ce pas la luxure
qui brillait dans mes yeux, coulait dans mon sang, et me faisait
bondir le cœur au frôlement de mes membres entre eux? elle
chantait éternellement dans mon oreille des cantiques de volupté;
dans mes visions, les chairs brillaient comme de l’or, des formes
inconnues remuaient, comme du vif-argent répandu.
A l’église je regardais l’homme nu étalé sur la croix, et je
redressais sa tête, je remplissais ses flancs, je colorais tous ses
membres, je levais ses paupières; je me faisais devant moi un
homme beau, avec un regard de feu; je le détachais de la croix et je
le faisais descendre vers moi, sur l’autel, l’encens l’entourait, il
s’avançait dans la fumée, et de sensuels frémissements me couraient
sur la peau.
Quand un homme me parlait, j’examinais son œil et le jet qui en
sort, j’aimais surtout ceux dont les paupières remuent toujours, qui
cachent leurs prunelles et qui les montrent, mouvement semblable
au battement d’ailes d’un papillon de nuit; à travers leurs vêtements,
je tâchais de surprendre le secret de leur sexe, et là-dessus
j’interrogeais mes jeunes amies, j’épiais les baisers de mon père et
de ma mère, et la nuit le bruit de leur couche.
A douze ans, je fis ma première communion, on m’avait fait venir
de la ville une belle robe blanche, nous avions toutes des ceintures
bleues; j’avais voulu qu’on me mît les cheveux en papillotes, comme
à une dame. Avant de partir, je me regardai dans la glace, j’étais
belle comme un amour, je fus presque amoureuse de moi, j’aurais
voulu pouvoir l’être. C’était aux environs de la Fête-Dieu, les bonnes
sœurs avaient rempli l’église de fleurs, on embaumait; moi-même,
depuis trois jours, j’avais travaillé avec les autres à orner de jasmin
la petite table sur laquelle on prononce les vœux, l’autel était
couvert d’hyacinthes, les marches du chœur étaient couvertes de
tapis, nous avions toutes des gants blancs et un cierge dans la main;
j’étais bien heureuse, je me sentais faite pour cela; pendant toute la
messe, je remuais des pieds sur le tapis, car il n’y en avait pas chez
mon père; j’aurais voulu me coucher dessus, avec ma belle robe, et
demeurer toute seule dans l’église, au milieu des cierges allumés;
mon cœur battait d’une espérance nouvelle, j’attendais l’hostie avec
anxiété, j’avais entendu dire que la première communion changeait,
et je croyais que, le sacrement passé, tous mes désirs seraient
calmés. Mais non! rassise à ma place, je me retrouvai dans ma
fournaise; j’avais remarqué que l’on m’avait regardée, en allant vers
le prêtre, et qu’on m’avait admirée, je me rengorgeai, je me trouvai
belle, m’enorgueillissant vaguement de toutes les délices cachées en
moi et que j’ignorais moi-même.
A la sortie de la messe, nous défilâmes toutes en rang, dans le
cimetière; les parents et les curieux étaient des deux côtés, dans
l’herbe, pour nous voir passer; je marchais la première, j’étais la plus
grande, Pendant le dîner, je ne mangeai pas, j’avais le cœur tout
oppressé; ma mère, qui avait pleuré pendant l’office, avait encore les
yeux rouges; quelques voisins vinrent pour me féliciter et
m’embrassèrent avec effusion, leurs caresses me répugnaient. Le
soir, aux vêpres, il y avait encore plus de monde que le matin. En
face de nous, on avait disposé les garçons, ils nous regardaient
avidement, moi surtout; même lorsque j’avais les yeux baissés, je
sentais encore leurs regards. On les avait frisés, ils étaient en toilette
comme nous. Quand, après avoir chanté le premier couplet d’un
cantique, ils reprenaient à leur tour, leur voix me soulevait l’âme, et
quand elle s’éteignait, ma jouissance expirait avec elle, et puis
s’élançait de nouveau quand ils recommençaient. Je prononçai les
vœux; tout ce que je me rappelle, c’est que je parlais de robe
blanche et d’innocence.

Marie s’arrêta ici, perdue sans doute dans l’émouvant souvenir par
lequel elle avait peur d’être vaincue, puis elle reprit en riant d’une
manière désespérée:
—Ah! la robe blanche! il y a longtemps qu’elle est usée! et
l’innocence avec elle! Où sont les autres maintenant? il y en a qui
sont mortes, d’autres qui sont mariées et ont des enfants; je n’en
vois plus aucune, je ne connais personne. Tous les jours de l’an
encore, je veux écrire à ma mère, mais je n’ose pas, et puis bah!
c’est bête, tous ces sentiments-là!

Se raidissant contre son émotion, elle continua:


—Le lendemain, qui était encore un jour de fête, un camarade vint
pour jouer avec moi; ma mère me dit: «Maintenant que tu es une
grande fille, tu ne devrais plus aller avec les garçons», et elle nous
sépara. Il n’en fallut pas plus pour me rendre amoureuse de celui-là,
je le recherchais, je lui fis la cour, j’avais envie de m’enfuir avec lui
de mon pays, il devait m’épouser quand je serais grande, je
l’appelais mon mari, mon amant, il n’osait pas. Un jour que nous
étions seuls, et que nous revenions ensemble du bois où nous avions
été cueillir des fraises, en passant près d’un mulon, je me ruai sur
lui, et le couvrant de tout mon corps en l’embrassant à la bouche, je
me mis à crier: «Aime-moi donc, marions-nous, marions-nous!» Il se
dégagea de moi et s’enfuit.
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.

Let us accompany you on the journey of exploring knowledge and


personal growth!

ebooknice.com

You might also like