Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-27131

TiAPI: Create Node-compatible ws module API

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Low
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: TiAPI
    • Labels:
      None

      Description

      Although the ws module is no core module, it is widely used and would make it way easier to implement a couple of upcoming cross-platform features like hot reloading for Angular and Vue or out of the box support for real time libraries like pusher or socket.io.

      The ws module itself depends on a lot of core modules like http, net and ssl which are one of the most complex ones, so it is probably easier to make use of our already existing socket API for the implementation.

      https://github.com/websockets/ws

      Some of the ws module - specifically the ws client - could be implemented using our existing https://docs.appcelerator.com/platform/latest/#!/api/Titanium.Network.Socket.TCP

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jvennemann Jan Vennemann
                Reporter:
                cwilliams Christopher Williams
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code