搭建一个应用使用的技术

博客文章格式列表 前言 准备阶段/搭建开发环境


以湾区日报为例:
用Django、PostgreSQL、Redis、Celery与RabbitMQ搭后台;用Swift与React Native写App;用Slack与Hubot做运维。

说明

Django:是一个开放源代码的Web应用框架,由Python写成。

PostgreSQL: 是一个自由的对象-关系数据库服务器(数据库管理系统).

Celery:是一个基于python开发的分布式异步消息任务队列。

RabbitMQ:即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。


Swift:是一种新的编程语言,用于编写 iOS 和 macOS 应用

React Native:React Native是facebook刚开源的框架,可以用javascript直接开发原生APP

Slack:Slack 是聊天群组 + 大规模工具集成 + 文件整合 + 统一搜索。截至2014年底,Slack 已经整合了电子邮件、短信、Google Drives、Twitter、Trello、Asana、GitHub 等 65 种工具和服务,可以把各种碎片化的企业沟通和协作集中到一起.

Hubot:是 Github 的开源聊天机器人,可以用来做一些自动化任务,如部署网站,翻译语言等等。

原文地址:https://www.cnblogs.com/zuxing/p/8683977.html