• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ldehai
V2EX  ›  程序员

想写一本全栈开发的书,问问大家的意见

  •  
  •   ldehai ·
    ldehai · Nov 15, 2016 · 8059 views
    This topic created in 3642 days ago, the information mentioned may be changed or developed.
    最近在给 aventlabs 丰富内容的时候,一直在想这个事情,觉得有必要写一本全栈方面的书。

    大概思路是:围绕一个完整的项目,随着功能的开发,把涉及到的各个端用到的知识一一展开,项目要包含 Web 前端、后端、数据库、 iOS 和 Android App 。

    内容不会写的太深入,旨在让初学者能对整个项目用到的技术有个初步的了解,达到入门的目的。看完之后就能立刻上手写项目,并尽量保证都是用的最佳实践。

    想听听你的看法,谢谢!名字都想好啦,叫做《全栈开发者的自我修养》:)
    Supplement 1  ·  Nov 16, 2016
    为了督促自己把这件事做成,做了一个预订页面,希望各位多多支持,您的支持就是我的动力。
    http://aventlabs.com/fullstack
    Famio
    Famio
    Nov 15, 2016
    1
    不如叫《全栈开发者从入门到重新入门》 or 《全栈开发者从入门到删数据库跑路》

    23333 开个玩笑,上架后算我一本。
    fprint
    fprint
    Nov 15, 2016
    2
    全栈开发从入门到入院
    Marser
    Marser
    Nov 15, 2016
    3
    你这是要断培训机构的后路啊!!
    ldehai
    ldehai
    OP
    Nov 15, 2016
    4
    @Famio 谢谢支持,有动力了

    @fprint 入院。。。

    @Marser 恩,留给他们的时间不多了:)
    exalex
    exalex
    Nov 15, 2016
    5
    我就问一句 有生之年看得到么
    EggmanQ
    EggmanQ
    Nov 15, 2016
    6
    《从全栈开发者到客栈打工仔》。

    你这书肯定要比《代码大全》要厚。
    ruolis
    ruolis
    Nov 15, 2016
    7
    《从全栈工程师到全干工程师》
    yoke123
    yoke123
    Nov 15, 2016
    9
    全栈开发从入门到放弃
    levon
    levon
    Nov 15, 2016
    10
    写好了,通知我。收藏了
    levon
    levon
    Nov 15, 2016
    11
    @levon 另外我的域名 codecola.com 你要不要,适合做官网
    Solael
    Solael
    Nov 15, 2016
    12
    从全栈开发到颈椎病康复指南
    qk3z
    qk3z
    Nov 15, 2016
    13
    写好而请通知我,很期待啊
    itqls
    itqls
    Nov 15, 2016
    14
    <全栈工程师的的全干修养>
    写完算我一本~
    acking
    acking
    Nov 15, 2016
    15
    写好了请通知我
    loading
    loading
    Nov 15, 2016 via Android
    16
    什么语言
    zac
    zac
    Nov 15, 2016
    17
    必须支持啊
    seoguess
    seoguess
    Nov 15, 2016
    18
    这个真心不错, mark 。。。
    Ultraman
    Ultraman
    Nov 15, 2016 via Android
    19
    小白表示等着上架的那天…
    Bensendbs
    Bensendbs
    Nov 15, 2016
    20
    <<全干工程师是一种什么样的体验>>
    a87150
    a87150
    Nov 15, 2016
    21
    入门的书最大的问题就是跟不上变化,比如我最近学 android 看了几本几年前的书都是用 eclipse 的,和 Android Studio 完全对不上。
    asen1987
    asen1987
    Nov 15, 2016
    22
    《全栈开发者从入门到放弃》
    lrh3321
    lrh3321
    Nov 15, 2016
    23
    《全栈开发者从入门到全干到全站(Stand)》
    tees
    tees
    Nov 15, 2016
    24
    mark 一下。期待大作出版~
    murmur
    murmur
    Nov 15, 2016
    25
    这本书估计得有四五千页?
    weizhiyao008
    weizhiyao008
    Nov 15, 2016❤️1
    26
    现在就在看一本书,叫《 Web 全栈工程师的自我修养》
    zhuangzhuang1988
    zhuangzhuang1988
    Nov 15, 2016
    27
    @阮一峰。。。。
    ldehai
    ldehai
    OP
    Nov 15, 2016
    28
    @exalex 我觉得还是有可能的

    @EggmanQ @murmur 具体会多少页,还没考虑过。反正是电子版,要经常更新,就不用浪费纸了

    @loading 每一端用的语言是不一样的

    @zac 谢谢豆

    @a87150 技术和工具都发展太快了

    @qk3z
    @acking
    @itqls
    @acking
    @vcinex
    @seoguess
    @tees
    谢谢支持,写起来会给大家汇报进度的
    seewhy
    seewhy
    Nov 15, 2016
    29
    很期待 :)
    7jmS8834H50s975y
    7jmS8834H50s975y
    Nov 15, 2016
    30
    https://github.com/ruanyf/jstraining
    今天获取 700 个星,牛逼
    KeepPro
    KeepPro
    Nov 15, 2016 via Android
    31
    好宏伟的计划,需要很大的毅力啊。
    不过还是祝楼主写书顺利了。
    FrankFang128
    FrankFang128
    Nov 15, 2016 via Android
    32
    @wsdjeg 都是加星之后就不看的,我觉得阮应该收费,看看真正想学的有多少
    ifane
    ifane
    Nov 15, 2016
    33
    《从前列腺保护到颈椎康复》(●'◡'●)。
    这么多知识点,感觉要花好多时间去写书。支持一下
    大概多久能出版。
    hasbug
    hasbug
    Nov 15, 2016
    34
    。。。
    ys0290
    ys0290
    Nov 15, 2016
    35
    楼主是打算写黄页吗?满篇都是链接二维码
    em70
    em70
    Nov 15, 2016
    36
    全栈是一种境界,哪能考看书来达到,你无非就是几本教程合并在一起了,没有任何意义
    mortonnex
    mortonnex
    Nov 16, 2016 via iPhone
    37
    无非就是一些网上一搜一大把的资料的合集

    没有太大的价值
    jiar
    jiar
    Nov 16, 2016 via iPhone
    38
    🌚坐等
    byebyejude
    byebyejude
    Nov 16, 2016 via Android
    39
    期待
    kankana
    kankana
    Nov 16, 2016
    40
    列个大概的目录瞧瞧
    songxiangyu
    songxiangyu
    Nov 16, 2016 via iPhone
    41
    期待+1
    zhang1215
    zhang1215
    Nov 16, 2016
    42
    全栈开发者需要看的书目都可以写成一本书了吧
    DukeAnn
    DukeAnn
    Nov 16, 2016
    43
    想法是好的,但是市场是少的
    setonfocus
    setonfocus
    Nov 16, 2016
    44
    楼主不如写本自传吧
    chimingphang
    chimingphang
    Nov 16, 2016
    45
    坐等
    kobe1941
    kobe1941
    Nov 16, 2016
    46
    楼主呀,光 iOS 这一个不说深入,就说全面一点的就够写一本书的了。。。。
    你这本书打算写多厚。。。
    pljhonglu
    pljhonglu
    Nov 16, 2016
    47
    请问打算分几套出版。。。
    RickyIT
    RickyIT
    Nov 16, 2016
    48
    既然是电子版,可以考虑在 gitbook 上写。用 markdown 。
    Yuguo
    Yuguo
    Nov 16, 2016❤️4
    49
    楼主你好,关于全栈开发话题我写过一本书,楼上有人提到了,叫《 Web 全栈工程师的自我修养》。

    书的主要定位是轻松的技术杂文集。因为技术不断发展,所以要持续学习新技术,但是比起马不停蹄追赶新的技术,我认为更重要的是学习“面向未来的开发技术”。这本书表达了我在“全栈学习”上的想法。

    在我创作这本书的时候( 2014-2015 ), React-Native 还没有这么成熟, Hybrid app 也一直性能不佳,所以我舍弃了 APP 端的内容,着重在“ Web 全栈”这一领域。 Web 全栈领域的技术也不少,包括服务器、数据库、 Web 前端,甚至设计等。

    现在技术趋于成熟,抽象程度更高,所以我觉得楼主通过一个项目来鸟瞰整个全栈产品的目标虽然很艰巨,是可能达成的,加油!

    不过书的名字呢,希望可以尽量规避一下,就不要叫《全栈 xxx 的自我修养》了,你觉得呢?
    silov
    silov
    Nov 16, 2016
    50
    https://detail.tmall.com/item.htm?spm=a230r.1.14.34.LTzs7T&id=521514972808&ns=1&abbucket=12

    看到楼上有人提到过了,贴个某宝链接。这本书据说是推荐书目,如果楼主不能写的质量高很多建议避讳一下书名~~
    ldehai
    ldehai
    OP
    Nov 16, 2016
    51
    @Yuguo 没问题,名字还没定,这个好说。
    tftk
    tftk
    Nov 16, 2016
    52
    真正的全栈不会看这种书,想成为全栈的可能基础又不够,尴尬
    ldehai
    ldehai
    OP
    Nov 16, 2016
    53
    @tftk 这本书的定位就是给初学者的,已经是全栈就没必要看了
    pysama
    pysama
    Nov 16, 2016
    54
    个人建议 lz 可以写写: 为什么要做全栈,岁月易逝,不要一开始就让新人去搞全栈,几年之后样样通,样样松。

    雨果已经写过《全栈的自我修养》了,你的书名不如改为《全栈工程师的小康之路》或《全栈工程师的中产之梦》

    你可能觉得我太利益化,但这是每个人不得不面对的问题。年轻的时候可以折腾技术栈,有了家庭,你还能随便折腾吗?
    ldehai
    ldehai
    OP
    Nov 16, 2016
    55
    @pysama 你说的没错,搞全栈并不是纯粹为了兴趣。你可以搞 site project ,做一些 remote work ,这些都是可以创富的。如果只局限在自己熟悉的技术,会发现面比较窄。有了全栈经验,视野就不同了。海阔凭鱼跃,天高任鸟飞。 至于具体如何赚钱,要自己开动脑筋了。
    pangliang
    pangliang
    Nov 16, 2016
    56
    先定个小目标, 写几篇博文吧
    fuckya
    fuckya
    Nov 16, 2016❤️4
    57
    看了你的 homepage ,看了你的 github ,看了你 V2EX 上的主题,真觉得。。。现在出本书的门槛真低。

    正是因为如此,现在市场上充斥着大批号称自己是全栈的人,甚至连 bit 和 byte 都搞不明白。

    我就是来批判的,无他。
    ldehai
    ldehai
    OP
    Nov 16, 2016
    58
    @fuckya 谢谢你的直言不讳,批判的成本也很低,不过这更坚定了我的决心。
    xcatliu
    xcatliu
    Nov 16, 2016 via iPhone
    59
    这年头期货已经不好卖了,期货无法按时交付甚至没有交付的例子太多了。建议想写还是先自己写出来,而不是预售求鞭策。这样有了钱反而容易降低质量。

    最终有价值的话自然会有人买单。

    另外价格太贵了,电子书 150 我是没见过第二本。
    liujan
    liujan
    Nov 16, 2016
    60
    从 C++到颈椎病康复指南
    aitaii
    aitaii
    Nov 16, 2016 via Android
    61
    Traceback (most recent call last): File "/usr/lib64/python2.6/site-packages/tornado/web.py", line 1413, in _execute result = method(*self.path_args, **self.path_kwargs) File "main.py", line 830, in get self.render(path) File "/usr/lib64/python2.6/site-packages/tornado/web.py", line 704, in render html = self.render_string(template_name, **kwargs) File "/usr/lib64/python2.6/site-packages/tornado/web.py", line 808, in render_string t = loader.load(template_name) File "/usr/lib64/python2.6/site-packages/tornado/template.py", line 343, in load self.templates[name] = self._create_template(name) File "/usr/lib64/python2.6/site-packages/tornado/template.py", line 370, in _create_template with open(path, "rb") as f: IOError: [Errno 2] No such file or directory: '/var/www/aventlabs-web/tpl/mobile/fullstackpay.html'
    fbr91
    fbr91
    Nov 16, 2016
    62
    您是哪位?
    ldehai
    ldehai
    OP
    Nov 16, 2016
    63
    @aitaii 已修复
    freestyleyoo
    freestyleyoo
    Nov 16, 2016 via Android
    64
    好贵啊
    bboysoul
    bboysoul
    Nov 16, 2016 via Android
    65
    全栈的有生之年
    vus520
    vus520
    Nov 16, 2016
    66
    做过多年全栈,现在只能对全栈,呵呵。
    Felldeadbird
    Felldeadbird
    Nov 16, 2016
    67
    打开楼主的链接,我以为进入了 V2 的分站。
    Majirefy
    Majirefy
    Nov 16, 2016 via iPhone
    68
    我倒是觉得应该在前面多写写怎么搭建一个比较快速好用强大的开发环境,怎么形成一个好的工具链
    ldehai
    ldehai
    OP
    Nov 16, 2016
    69
    @Majirefy OK ,这个建议很好
    dearmymy
    dearmymy
    Nov 16, 2016
    70
    这是熟练掌握 100 种语言的 hello world 节奏么
    i147
    i147
    Nov 16, 2016
    71
    全栈开发从入门到放弃
    geeksu
    geeksu
    Nov 16, 2016
    72
    《全干工程师从入门到出门左拐卖烧饼》
    gimp
    gimp
    Nov 16, 2016
    73
    全栈想学好恐怕需要看的书能放一个书架,每个类别都会有经典的书籍,那么“全栈”的介绍我更倾向于有条理的知识思维导图以及推荐书目。说实话,不太看好楼主的做法
    Majirefy
    Majirefy
    Nov 16, 2016
    74
    全栈最大的篇幅应该都在前端,而如今前端乱得一塌糊涂,新人在没有任何前端的基础上(比如只知道 HTML 的一些基本和简单的 JS 、 jQuery ),非常难以上手,混乱的场面给人无法下手的感觉。
    书中可以重点教一些工作流程和方法,给新人一种前端怎么玩的指导,让新人可以快速切入。
    另外可以不用拘泥于解释,先给一些 step ,让人跟着做,然后做完了之后再解释为什么。这样反而会让人在用的时候思考。
    @ldehai
    yuuko
    yuuko
    Nov 16, 2016 via Android
    75
    全栈有几个人能达到?整天全栈全栈真的有意义?
    ldehai
    ldehai
    OP
    Nov 16, 2016
    76
    @gimp 想想比较头大吧,好在我的目的就是入门,深入的不讲,这样可以控制篇幅。

    @Majirefy 想法不错,前端确实是越来越复杂了,我得好好斟酌讲解的步骤了。
    Powered
    Powered
    Nov 16, 2016
    77
    看了一下楼主的信息

    觉得这本书如果有人买,那么这个人一定是在做慈善或者在交智商税
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1904 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 176ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    ♥ Do have faith in what you're doing.