Language:
English
繁體中文
Help
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Beginning Bazel = Building and Testi...
~
SpringerLink (Online service)
Beginning Bazel = Building and Testing for Java, Go, and More /
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Beginning Bazel/ by P.J. McNerney.
Reminder of title:
Building and Testing for Java, Go, and More /
Author:
McNerney, P.J.
Description:
XI, 192 p. 32 illus., 27 illus. in color.online resource. :
Contained By:
Springer Nature eBook
Subject:
Programming Techniques. -
Online resource:
https://doi.org/10.1007/978-1-4842-5194-2
ISBN:
9781484251942
Beginning Bazel = Building and Testing for Java, Go, and More /
McNerney, P.J.
Beginning Bazel
Building and Testing for Java, Go, and More /[electronic resource] :by P.J. McNerney. - 1st ed. 2020. - XI, 192 p. 32 illus., 27 illus. in color.online resource.
1. Introducing Bazel -- 2. Installing Bazel -- 3. Your First Bazel Project -- 4. WORKSPACE File Functionality -- 5. A Simple Echo Client/Server Program -- 6. Protocol Buffers and Bazel -- 7. Code Organization and Bazel -- 8. gRPC and Bazel -- 9. Bazel and Android -- 10. Bazel and iOS.
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, C++, Android, iOS, and Go. Beginning Bazel also shows you how scalable Bazel is for organizations, codebases, and continuous integration systems. It handles codebases of any size as well as multiple repos or a huge monorepo. Lastly, this book discusses how extensible Bazel is. You can easily add support for new languages and platforms with Bazel's extension language. As such, you'll be able to share and re-use language rules as they evolve in the Bazel community. You will: Use Bazel as a build tool Test software with Bazel Work with Java, C++, Android, iOS, Go, and other programming languages Run Bazel on Linux, macOS, and Windows Scale and extend Bazel to other languages and platforms .
ISBN: 9781484251942
Standard No.: 10.1007/978-1-4842-5194-2doiSubjects--Topical Terms:
669781
Programming Techniques.
LC Class. No.: QA76.7-76.73
Dewey Class. No.: 005.13
Beginning Bazel = Building and Testing for Java, Go, and More /
LDR
:02651nam a22004095i 4500
001
1018325
003
DE-He213
005
20200701083513.0
007
cr nn 008mamaa
008
210318s2020 xxu| s |||| 0|eng d
020
$a
9781484251942
$9
978-1-4842-5194-2
024
7
$a
10.1007/978-1-4842-5194-2
$2
doi
035
$a
978-1-4842-5194-2
050
4
$a
QA76.7-76.73
050
4
$a
QA76.76.C65
072
7
$a
UMX
$2
bicssc
072
7
$a
COM051010
$2
bisacsh
072
7
$a
UMX
$2
thema
072
7
$a
UMC
$2
thema
082
0 4
$a
005.13
$2
23
100
1
$a
McNerney, P.J.
$e
author.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1313287
245
1 0
$a
Beginning Bazel
$h
[electronic resource] :
$b
Building and Testing for Java, Go, and More /
$c
by P.J. McNerney.
250
$a
1st ed. 2020.
264
1
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2020.
300
$a
XI, 192 p. 32 illus., 27 illus. in color.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
505
0
$a
1. Introducing Bazel -- 2. Installing Bazel -- 3. Your First Bazel Project -- 4. WORKSPACE File Functionality -- 5. A Simple Echo Client/Server Program -- 6. Protocol Buffers and Bazel -- 7. Code Organization and Bazel -- 8. gRPC and Bazel -- 9. Bazel and Android -- 10. Bazel and iOS.
520
$a
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, C++, Android, iOS, and Go. Beginning Bazel also shows you how scalable Bazel is for organizations, codebases, and continuous integration systems. It handles codebases of any size as well as multiple repos or a huge monorepo. Lastly, this book discusses how extensible Bazel is. You can easily add support for new languages and platforms with Bazel's extension language. As such, you'll be able to share and re-use language rules as they evolve in the Bazel community. You will: Use Bazel as a build tool Test software with Bazel Work with Java, C++, Android, iOS, Go, and other programming languages Run Bazel on Linux, macOS, and Windows Scale and extend Bazel to other languages and platforms .
650
2 4
$a
Programming Techniques.
$3
669781
650
1 4
$a
Programming Languages, Compilers, Interpreters.
$3
669782
650
0
$a
Computer programming.
$3
527822
650
0
$a
Programming languages (Electronic computers).
$3
1127615
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9781484251935
776
0 8
$i
Printed edition:
$z
9781484251959
856
4 0
$u
https://doi.org/10.1007/978-1-4842-5194-2
912
$a
ZDB-2-CWD
912
$a
ZDB-2-SXPC
950
$a
Professional and Applied Computing (SpringerNature-12059)
950
$a
Professional and Applied Computing (R0) (SpringerNature-43716)
based on 0 review(s)
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login