A step-by-step guide to "Full Stack" Web & Mobile Application Development for people building beautiful, robust & maintainable apps individually or in teams!
Think/say what you like about Steve, he was right about (at least) one thing:
Considering that there are millions of "Apps" already, why should I (or anyone for that matter) bother learning how to make more of them?
This is a great question and one we ask ourselves
@dwyl often!
The answer is another question: do you think all the world's
problems/challenges have been resolved...?
To which the answer is: not even close!
Read it dwyl.github.io/book
While viewing the online version,
click the "Print" icon
in the top-right of this screen:
Then you can save the page
either as HTML
or PDF
and read it offline
without any distractions.
Run the following commands
in the Terminal
on your computer:
git clone git@github.com:dwyl/book.git & cd book
cargo install mdbook
mdbook serve --open
That will open your Web Browser with the book.
Note: that
cargo
command assumes you haveRust
installed on your machine.
If you don't already, see: dwyl/learn-rust#installing
To help us improve the book,
the easiest way is to
edit
it directly on GitHub
:
dwyl/book/src
While reading the book online, simply click/tap the "Edit" button on any page:
![dwyl-book-suggest-an-edit](https://private-user-images.githubusercontent.com/194400/261906346-ca3ed7f9-307d-4a64-ba19-4239cc710da9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzNDg4MzEsIm5iZiI6MTcyMDM0ODUzMSwicGF0aCI6Ii8xOTQ0MDAvMjYxOTA2MzQ2LWNhM2VkN2Y5LTMwN2QtNGE2NC1iYTE5LTQyMzljYzcxMGRhOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QxMDM1MzFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jOWJlZGE0YmNiYzU0MGE4ZGJkZjRhOGFlOTgyNDY0NTUyZDA5MmYyNDY3M2JiZDBjMWNmYWI0MDkzODMzOTM4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.UrHWTt2eFcFSiw0BUO1Tz91OXvnTwHb_hfHHwEjJKHQ)
That will take you straight to the page where you can make your changes and create a Pull Request.
Just open the /src
directory and edit the file you want to improve.
Note: If you get stuck, we recommend reading: rust-lang/mdBook.
You don't need to knowRust
to understand any of it.