谷歌最新开源前端框架了解一下?前端小白都能看懂的8本书

简介: 跨平台、免费、开源,谷歌又搞“大新闻”?谷歌最新前端开发框架Flutter1.0版本已发布,可以极速构建漂亮的原生应用。各位前端大神都在用什么开发?下面八本书会帮助你快速入门,成为顶尖前端!

导读:跨平台、免费、开源,谷歌又搞“大新闻”?谷歌最新前端开发框架Flutter1.0版本已发布,可以极速构建漂亮的原生应用。各位前端大神都在用什么开发?下面八本书会帮助你快速入门,成为顶尖前端!


<1>

7d3dfb51354c1e7638d992d70188939e7eb1c5c1

Flutter技术入门与实战

作者:亢少军


推荐语:国内首本谷歌开源移动UI框架Flutter零基础快递入门读物。资深架构师撰写,从基础组件的详解到综合案例,从工具使用到插件开发。书中包含大量精选案例、详细实操步骤以及配套视频课程。


关于作者:亢少军,捷智云视频会议系统联合创始人,从事流媒体技术研发工作多年,对于Android、iOS等开发技术有比较深入的研究和应用,作为主要程序员开发了多个应用项目,涉及医疗、交通、银行等领域。


<2>

39f67896aba5407a10aba485f569e5c22257c091

《React Native 精解与实战》

作者:邱鹏源


推荐语:梳理大数据生态与技术栈,准确定位技能与路线;锁定离线和实时场景典型开发需求和方案,实用而高效;难点突破融入案例,示例代码可复用度高;作者来自阿里巴巴智慧服务事业部,多场景、高复杂度数据开发与处理经验分享。


关于作者邱鹏源,商业数据提供商咕咕数据创始人,前咕咕监控、饭妈妈创始人。从事软件研发一线工作已 10 年,拥有丰富的前端、后端以及移动 App 开发经验,主导过多款基于 React Native 框架的商业 App 设计与研发工作。慕课网实战课程讲师,出品视频课程《React.js 入门与实战》等。一直坚持在个人技术博客中分享大量的软件开发文章与视频教程。


<3>

ed376de72a8b9409fe21a4f361a7ab0c1692b3c4

深入浅出React和Redux

作者:程墨


推荐语:资深架构师十余年工程经验结晶,由浅入深介绍如何用React和Redux构建前端项目,产出高质量易维护代码。


关于作者程墨,资深架构师,曾任职于摩托罗拉、雅虎和微软,云鸟配送平台联合创始人,目前服务于美国视频服务公司Hulu。


<4>

4d37689a78326cb6ebc6d9fe4123f13a8c0f1216

《Vue.js项目开发实战》

作者:张帆


推荐语:本书不仅是Vue.js框架图书,更是JavaScript全栈图书:大案例全流程展示NoSQL数据库搭建、后端API编写、前端UI设计;涵盖HTML 5、CSS 3、Node.js、Express、Webpack、Babel、ES6、MongoDB等技术整合。


关于作者张帆,资深全栈“码农”。有多年的项目设计和Web开发经验,熟悉各种主流前端和后端开发工具,长期从事新技术的研究与项目实践。现专注于JavaScript全栈开发,以及微信小程序和小游戏的开发实践与探索。


<5>

97e3c842513c71b06fa23d7b329fc2b172aed358

《Angular从零到一》

作者:王芃


推荐语:本书基于Angular 2,深入讲解基本概念的背后原理,以及众多优秀的设计模式和编程范式,摆脱复杂配置,带你从无到有地搭建前端应用,讲解开门见山,语言风趣幽默。


关于作者:王芃,资深开发人员、创业者,曾经在多家软件公司历任项目经理、项目总监、部门经理,后创立成都索课科技有限公司。在多年的开发经历中用Java等语言开发了多种类型的项目,积累了丰富的开发经验。乐于分享,写了大量技术文章。


<6>

7b7f2b64d481691c8a65a67f35d900421fd81e1c

《高效前端:Web高效编程与优化实践》

作者:李银城


推荐语:资深前端工程师、知乎著名前端专栏作者兼前端类话题优秀答主经验总结;从思想提升和内容修炼两个维度,围绕前端工程师必备的前端技术和编程基础,总结出高效编程和应用优化的34个最佳实践。


关于作者李银城,资深前端工程师,现就职于人人网。知乎著名的专栏作者,前端类话题知名答主,在知乎前端圈有一定的影响力。乐于分享。喜欢写博客,他的知乎专栏“Effective前端”,累计已经超过20万字,文章被大量转发和转载。


<7>

6a27620a37ab690d6cd6a6d3b0a53cf458626e93

《Web前端自动化构建》

作者:[奥]斯特凡·鲍姆加特纳


推荐语:国内第一本全面讲解Web前端自动化构建的实用指南,涵盖前端开发所需的各种工具,全方位梳理前端构建的整体概念和思路,深入探索使用Gulp、Bower和Yeoman等工具自动高效开发完整工作流的各种方法和技巧。


关于作者斯特凡·鲍姆加特纳(Stefan Baumgartner)在奥地利林茨生活和工作。他是一位非常热情的Web开发者和技术布道师,他经常在当地组织技术分享和会议。他的研究领域涵盖Web性能、自动化、架构和渐进式增强。


<8>

dc402243f63190d128151ae4044238da73c924b4

《JavaScript权威指南(原书第6版)》

作者:(美)David Flanagan


推荐语:最权威的JavaScript工具书,从1996年以来,本书已经成为 JavaScript 程序员的《圣经》,前端开发工程师必备的“犀牛书”。该书已经印刷了50多万册,是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考。第6版涵盖HTML5和ECMAScript 5。很多章节完全重写,以便跟得上当今的最佳Web开发实践。该版本的新增章节描述了jQuery和服务器端JavaScript。


关于作者David Flanagan是一名程序员,也是一名技术书籍作家,其他作品包括《JavaScript Pocket Reference》、《The Ruby Programming Language》以及《Java in a Nutshell》。




你正在用什么前端开发?

欢迎留言与大家分享

目录
相关文章
|
2月前
|
缓存 移动开发 Rust
前端构建工具 Mako 开源了
Hi,我是 sorrycc,Mako 的主要负责人之一,也是 Umi、Dva、Father 等库的作者。 很开心,Mako 终于开源了! Github 地址:https://github.com/umijs/mako/ 今天和大家正式介绍下他。
133 3
|
1月前
|
JavaScript 前端开发 网络架构
|
3月前
|
前端开发 JavaScript 应用服务中间件
【uniapp】谷歌授权登录,前端uniapp直调(含源码)
本文介绍如何在uniapp项目中实现谷歌授权登录,无需后端参与。文章分为三部分:1)谷歌授权登录流程,详细说明从用户点击登录到获取用户信息的整个过程;2)谷歌开发者控制台配置,包括创建项目、配置同意屏幕及OAuth客户端ID等步骤;3)uniapp前端实操,提供具体代码示例,展示如何获取授权码并用其交换访问令牌,最终获取用户信息
155 2
【uniapp】谷歌授权登录,前端uniapp直调(含源码)
|
3月前
|
前端开发 JavaScript 程序员
后端程序员的前端捷径-超级容易上手使用的前端框架layUI(上)
后端程序员的前端捷径-超级容易上手使用的前端框架layUI
56 10
|
3月前
|
前端开发 JavaScript 程序员
后端程序员的前端捷径-超级容易上手使用的前端框架layUI(下)
后端程序员的前端捷径-超级容易上手使用的前端框架layUI
72 9
|
3月前
|
开发框架 前端开发 JavaScript
【Vue 3】一款开箱即用的中后台前端开发框架,开源且免费!!
【Vue 3】一款开箱即用的中后台前端开发框架,开源且免费!!
|
4月前
|
开发框架 前端开发 JavaScript
若依怎样看开发文档,域名搜这个就行ruoyi.vip,建链接点击在线文档,有前端手册和后端手册,若依文档里有项目扩展,项目扩展有大量的开源的软件
若依怎样看开发文档,域名搜这个就行ruoyi.vip,建链接点击在线文档,有前端手册和后端手册,若依文档里有项目扩展,项目扩展有大量的开源的软件
|
1月前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
139 2
|
1月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
43 0
|
1月前
|
人工智能 自然语言处理 运维
前端大模型应用笔记(一):两个指令反过来说大模型就理解不了啦?或许该让第三者插足啦 -通过引入中间LLM预处理用户输入以提高多任务处理能力
本文探讨了在多任务处理场景下,自然语言指令解析的困境及解决方案。通过增加一个LLM解析层,将复杂的指令拆解为多个明确的步骤,明确操作类型与对象识别,处理任务依赖关系,并将自然语言转化为具体的工具命令,从而提高指令解析的准确性和执行效率。
下一篇
无影云桌面