Coder Social home page Coder Social logo

kiturabook's Introduction

Kitura Until Dawn

A Comprehensive Introduction to the Kitura Web Development Framework

This book is an introductory guidebook or tutorial for teaching existing Swift developers to develop web sites and services using the Kitura web framework. This version of the book covers Kitura 2 running on Swift 4.

Kitura Until Dawn is available in a wide variety of formats. If you’re not currently reading this book in the manner that you would prefer, and/or the information within it seems to be out of date, please check out the Kitura Until Dawn web site for alternative formats and updated content.

This Book is Free!

But if you find this or my other projects to be useful to you, please consider sponsoring me on Patreon! Your support will go a long way towards helping keep my work on these sorts of free projects financially viable.

Kitura Until Dawn is still being written, and may, in fact, never be finished as Swift and Kitura continue to evolve. Feedback and bug reports are welcome! Please file an issue or pull request on this book's GitHub project or email the author at [email protected].

CC license badge
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Copyright, such as it is, by Nocturnal, 2017-2018. If you paid any money for this book, then we both got cheated. Kitura may or may not be a trademark of International Business Machines, with whom I have no affiliation.

This book is dedicated to Commodore International and the team behind the Commodore 64, the little brown-and-tan wedge that made me the hopeless nerd I am today. Big thanks also go out to the intelligent, kind, and patient people on the Swift@IBM Slack server and the lovable curmudgeons in the Freenode #iphonedev-chat channel.

kiturabook's People

Contributors

gitbook-bot avatar nocturnalsolutions avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

claudiouzelac

kiturabook's Issues

Codable Json Results not represented in Chapter 2.

instead of

For those of you interested in using Kitura to build a REST API server, you might be glad to know that RouterResponse has many methods for sending JSON responses, including the following two for sending a response currently in the form of a Foundation JSON object and a [String: Any] dictionary, respectively:

@discardableResult public func send(json: JSON) -> RouterResponse
​
@discardableResult public func send(json: [String: Any]) -> RouterResponse

maybe talk about Codable responses?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.