欢迎来到天天文库
浏览记录
ID:37378971
大小:4.98 MB
页数:21页
时间:2019-05-22
《纯前端博客引擎实践郭宇》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Airpub纯前端博客引擎实践Airpub关于我纯前端博客引擎实践turingou@郭宇暨南大学公共管理系1991年生人独立开发者开源项目持续贡献者曾工作于支付宝前端组,糗事百科现任多说社交评论软件工程师Airpub我的一些开源项目纯前端博客引擎实践turingou>douban.fm豆瓣电台命令行版播放器社会化论坛DailyIcons博客引擎Markdown编辑器AirpubAirpub简单介绍纯前端博客引擎实践PublishtoAir纯前端Angular.js100000000+仅需一次部署RequestsPreDay多说API不依赖
2、工作流MarkdownAirpubAirpub简单介绍纯前端博客引擎实践PublisharticlestoAirAPIduoshuo.embed.jsangular-duoshuoAirpub博客多说数据库AirpubAirpub简单介绍纯前端博客引擎实践PublishimagestoAirAPIupyun-formnewFormData()Airpub博客又拍云/七牛云Airpub前端鉴权纯前端博客引擎实践前端鉴权与第三方登录其他嵌有多说社交评论CookiesTokens博客或页面CookiesAirpub博客多说数据库Airpub前端鉴权纯前端博客引擎实践鉴权体系
3、介绍与安全风险通过XSS传染的Tokens第三方页面CSRFAttackhiddeniframeformCookiesToken/NonceAirpub博客多说数据库Airpub前端鉴权纯前端博客引擎实践鉴权体系介绍与安全风险第三方网站盗用form_api_secret又拍云/七牛云Airpub前端模块化纯前端博客引擎实践Angular.jsApp的文件组织避免全局变量永远使用显式注入将模块代码包裹在IIFE中拆分模块多使用provider使用全局Config替代局部配置命名你的函数,减少匿名函数使用Airpub前端模块化纯前端博客引擎实践前端模块入口碎片化Airpu
4、b前端模块化纯前端博客引擎实践前端模块入口碎片化模块拆分越细越好吗?适配越多入口越好吗?多入口适配导致了什么问题?!冗余依赖管理问题各入口方法/模块注册问题Airpub前端模块化纯前端博客引擎实践前端模块入口碎片化Airpub前端模块化纯前端博客引擎实践工作流与模块化入口碎片化导致依赖多样化多样的依赖需要配置复杂工作流复杂工作流需适配全平台操作系统NoGrunt,NoGulp,TryNPMbasedWorkflowAirpub前端模块化纯前端博客引擎实践工作流与模块化Airpub前端模块化纯前端博客引擎实践主题模块化CORS.css.js.htmlAirpub博客静态
5、资源服务器Airpub数据接口设计纯前端博客引擎实践跨域接口设计与相关问题天生的跨域需求Access-Control-Allow-OriginJSONPHTTPOPTIONAirpub博客多说数据库AirpubSEO相关问题纯前端博客引擎实践搜索引擎友好的WebApp该如何设计?Airpub致谢纯前端博客引擎实践感谢所有关注Airpub朋友们hankyu欢迎StarorForkAirpubhttp://airpub.iohttp://github.com/duoshuo/airpub
此文档下载收益归作者所有