Pragmatic Bookshelf Functional Web Development With Elixir Otp And Phoenix 2018 Retail EPUB eBook BitBook
Pragmatic Bookshelf Functional Web Development With Elixir Otp And Phoenix 2018 Retail EPUB eBook BitBook | 2.3M
/ (_ / ___) / _ _____/ ( /(____ __ _ )_ / / ( ........ . / /.. . / / . : / / / / . : ____/ /__________ ___/ /___ : : ( \ _____ / \ _____/ . :... . / / // /______/ // _______ . ...... / /___/ ___/ / / / ( : / _____ \ _\_ /___/ / . _ __/_____(_ /_____/ / _____ / . /" ) / /_____/ _) (__ ___ _ / ________/__ / ' ( ___ _____/(____ ___)__ / _ /_ : / ___)__ / (__ / / (_______,$ / (_ / / _____ ' / / ,$$$***$$$, . . / / / ( ..... . / / ,$$^' `$`^$$, __,$_____) / _/__/ /______ _. .____:__ ___/ /___.$$'___ ' `$$. ,$$$***$$$, / __________ / | | : \ _____ $$l ( l$$$$^' `$"`^$$. '( / / | | : / // / `$$,/ ,$$$$' ' `$$. / ____/ / | | . / /___/ `$$i, ,i$$$$l _ __ l$$ /. \ / | | / ____ /`^$$*y*$$^' `$$, (___ ,$$'__/ . / /___ | | _ _/_____(_ / (__ _ ""$$' `$$i, ,i$$'"" :.../___ ____(_ ..| | /" '/ ___ $ `^$$*y*$$^' . )/ | | / / : """ : / | | P R.E S E N T S . | | / . | | Functional Web Development With Elixir, Otp, And Phoenix | | | | | | | | DATE: 2018-03-16 SIZE: 2.27 MB DISKS: 1x 10MB PAGES: n/a | | | | PUBLISHER: Pragmatic Bookshelf GENRE: | | | | AUTHOR: Lance Halvorsen | | | | FORMAT: EPUB PROTECTION: DRM EDITION: n/a | | | | URL: https://is.gd/Cn03oG | | | | LANGUAGE: English ISBN: 9781680502435 | : : : Elixir and Phoenix are generating tremendous excitement as an unbeatable : : platform for building modern web applications. Make the most of them as yo : : build a stateful web app with Elixir and OTP. Model domain entities withou : : an ORM or a database. Manage server state and keep your code clean with OT : : Behaviours. Layer on a Phoenix web interface without coupling it to the : : business logic. Open doors to powerful new techniques that will get you : : thinking about web development in fundamentally new ways. Elixir and OTP : : give us exceptional tools to build stateful back-end applications that : : really scale, with rock-solid reliability. In this book, you'll build a we : : application in ways that are radically different from the norm. The back : : end will be stateful, not stateless. Use persistent connections with : : Phoenix Channels instead of HTTP's request-response, and create the full : : application in distinct, decoupled layers. In Part 1, start by building th : : business logic as a separate application, without Phoenix. Model the : : application domain with Elixir Agents and simple data structures. By : : keeping state in memory instead of a database, you can reduce latency and : : simplify your code. Then add OTP Behaviours such as gen_server and gen_fsm : : that make managing in-memory state a breeze. Create a supervision tree to : : boost fault tolerance while separating error handling from business logic. : : Phoenix is a modern web framework you can layer on top of business logic : : while keeping the two completely decoupled. In Part 2, you'll do exactly : : that as you build a web interface with Phoenix. Bring in the application : : from Part 1 as a dependency to a new Phoenix project. Then use ultra- : : scalable Phoenix Channels to establish persistent connections between the : : stateful server and a stateful front-end client. You're going to love this : : way of building web apps! What You Need: You'll need a computer that can : : run Elixir version 1.3 or higher and Phoenix 1.2 or higher. Some : : familiarity with Elixir and Phoenix is recommended. : . : .: `: . :: Looking for suppliers of quality Ebooks in any language! :: : :: :. ...., .... .... ` .. .:: : :::' ' ...::::''' ``::::::...` ```::::: `: ::::. ....:::::::::.. ..:' `:'::::::::...``: `: `::::::...``:::::::::' `::'''''': .:::::::::::::::. :: ' ...```:::::::. `'''''''....::'.:. . ... ```````::::: :: . ''...::::::::' . ``:::: ::'.: ::::::: ::: ::. : ' .:' .. ' :::....::::'''...:::::::''''..::::;. ::: :: ::: ::::::: ::.`:: : .:`:,:' ' : `:::''''...::::::'''' ...:::::::::''.:: :::.`::: ::::::.`:: :: `:::. .: :' . .,::::'''''.. . :::::::::::''.::'' ::::.`::: :::::: ::. :: :'`::: : : ' .....'''' `.:::::''..:''..:::.`::::.`::: :::::.`:: ::.`::' :. :: :. ``:: .::::'.:''.....``:::.`:::::.`:: ::::: :: :: :. ::.::' :' .::::'.:' ''``:::. :::.`::::::.`: :::' :: : :: :::' `:.: ::.`::::. :. _..'' :.: :' `:::::::: ::: ::.`: :: :':' ::::::::::.`:. .:': '.:. `:::::'::: ::::.`: ::` : . `:`::.::::::..``..::::' '. ' : :::':::' :::::.`: :: ' : ` :'::::::':::::::::::.:`::.:::'.: :':::'.`.`::::.`: :: . :.':::::::.`:::::::::':. .:' : :' .:::'::: :`::::.`: :'.:. ` ::::::::::.``::::: ::: . ' :: .:::'::::: :`::::.` .:'.: . ::::::::::..`:..```...:.' ' . : .:::; .::::: :`:::'.:'.::' :::::::::::::: ::::::':: :. : ' :::: :: ::::. ::'.:'.:::'. `:::::::'' . ' :::'`.: .:' : ::::'.::: :::: '.:'.:::'.': `''' ... :::.: `::.:.' :' :' :::: :::' ::::. :::::'.'.:' .:: `:: .:::' `::' .:..:'. :::: :::' . :::: :::'.'.:'.: ... ... ..... ::::.'.:'.:: ` :'. :::' :: `:::: '.:::'.:': ...`` ``: :::'' ::::: :;:' ::. .:'.::: .:': :::: :::'.::.:: ` `:::::......:':::::'.: :.:' '.:' ::: .:'.:.:::: `'.::::::' : .:::::::::::'.::::: '``::' ..': ::: ::'.: ::::: .:::::::'. `::.:::::::::'::::::'.:: .:. . :'.::'.:'.:':::::'.:::::::'.' .... .`::::::''..::::::' ``: '' ::: ::: :'.:: ::::: ::::::'. : .:'' : .:::.`::::::::::''. `.::::...:::: :::.`.:: :::::' ::::'.:'.: :: ' :::::::::::'''.'.:::. `::::::::::: :::.:: :::::: `:'.::: : ::' `::::::'' ..::' ::::'.:.`:::::::::.`:':: :::::: :. :::'.: :: .`''..:::::'' ::::'.:::'.`::::::::: :: . ::::: :: :::'.: :' ``::' `:: ::::'.:::: ::.`:::::: :: ::. :::: :: :::: :'. : :' : :' ::::'.:::: :::::.`::: .:: ::.`:: .: :::: :'.: :. : : .' : ::::'.:::: :::::::..`'.:: :. :: :: :: ::: .: :' :: .: :.' . : :::'.:::: :::::' `::' :: .:: :'.: .: ::: :' `: `::.. ...::::' ' ' : ::'.:::: :::::::.:: .:: ::'.'.:: :' :: : ` `:::::::::::::: : : ' :'.:::: :::::' `:: :: .::..:::: : ::' `. . ``':::::'' .::. :' : :::: :::::::.:: :: :::::::: :' :: `. ::.. ..::::::::' . :::: :::::' `:: .:' :::::::: : ::' :::::: : ::::::::::' .' .:::':::::::.:: :: .:::::::: '.:: `:::: :'.::::::'' ..:' ::'.:::::' `:: ......... ::: .::: ``:: :.`::'' .. `: .'.:::'::::.:: : ' : ::: ::: `:. : ' ' ..:;''.::' `:: : SMALL : :: ::: `:::.. ``....::'''..::::::.::: : STATS : :: :::: `::::::.......::::::::' `::'. : ZO1Z! : :: `::: ``:::::::::::::::::::.::: . :.......' : . :::. ````:::::::::'' :::::.: ......;: `. ::: . ````` ...::::::. :::::::: : :::. .' ` .. ``````:::::::.... ::::::: `: ``::::' ``:::::....... . ::::::: :. '''::'' .. :::::. :. : `:' ::::. :: ' ' `::. :: : `: `:: ' ::: . `:: ::: : ::: . `::. ::: ::' :: .:' :: . :' . :' : . : . `. ..' '''
Download Pragmatic Bookshelf Functional Web Development With Elixir Otp And Phoenix 2018 Retail EPUB eBook BitBook ( Size: 2.3M ) :