新手问题 请问做出一个我们这个社区这样的 app,JavaScript 大概要学到什么程度?

levan · 2012年09月20日 · 最后由 Levan 回复于 2012年09月21日 · 3269 次阅读

想评估一下自己的学习量的大小,Thx~

我想做出一个自己想了很久的一个网站大致是 twitter+bbs,我想自己能够先做出项目的模型出来,至于具体的优化 UI 什么的等以后再交给更加专业的人处理。

我知道自己要掌握的是:Html/Css/JavaScript/jQuery/Ruby/Rails/SQL 一些部署技术

请问还有什么需要补充的吗?THX~ :)

PS:可以不学 JavaScript 而直接学 CoffeeScript 吗?

从大一开始建站,一共做过三个网站,每个大概 “投资” 了 5k 到 1w 不等,主要是用在宣传上,以及刚开始什么都不懂时花钱买的教训上。。。一直使用开源的程序,wp,dz 这些。不过这三个之后也逐渐明白自己到底要的是一个什么样的东西。 现在大三要准备托福 GRE GMAT 各种考试了。。。所以想减轻这方面的 web 方面的学习量,尽快做出网站雏形来。。。 见谅。

学 js 就行了,coffee 等熟悉了再说吧

靠,有 qian 途!

要想不做玩具的话 运维层面:linux 环境配置 包括 linux 基本操作 配置服务器软件(比如 Nginx+unicorn 组合 邮件发送服务)系统安全(iptables ssh)运行监控(日志分析 各种命令行工具 new_relic 的监控服务) 部署: 自动化部署 capistrano 版本控制:git 后端: 你选择 ruby+rails 的话 那就了解解决各种问题的 gem 数据库建模(sql 不必要 但是你要做 twitter 对各种建模思想要有认识,比如如何合理使用 rails 里的单表继承多态继承) 前端: html+css(或 scss/sass/less 三选一)+js(coffee 和 js 语法完全两码事,但是要用一些 js 的 lib 肯定要会读 js)不考虑前端的话 bootstrap 快速 startup。。。那就省掉 css 了

大概是这些,目前也在创业,水平的话。。。高中毕业接触编程到现在三年多些 - - 学的东西虽然多 但还能 hold 住 设计上 没办法 我现在也是经常掉坑里 然后重构重写

话说做个 sns 也是我的心愿 呵呵 不过有心情有时间的时候没能力 有能力之后没时间没心情 呵呵 - -

@jasl 感谢指导~也算有个更清晰的脉络了~呵呵,还是有人指点一下更有方向感~

twitter 终究还是 twitter,我不知道它为什么不加社群功能,但是我觉得也就是这样他才一直是 twitter。 新浪微博也是我们中国人传统思维,貌似有点资源了想做啥就做啥了,不过我还是只用他的一个功能而已。

至于 twitter 和 bbs 到底怎样完美的整合在一起,还是有待考虑滴~ 感谢您的帮助~

匿名 #9 2012年09月20日

有时间真好,好想带着现在的知识穿越回大学那时候。

@Levan 加了社群就是 sns 了 那样太重 twitter 成功恰恰因为他功能单纯 另外 timeline 和 feed 概念上还是有不同的

@jasl 不一定 sns 就重。要的就是加进去你还是觉得轻的不可思议。但是又的确有用。这就看建设者怎么处理和衡量了。

@help5305fff 那是,要是抱着有一定厚度的技能在大学里面一定能搞出一番风雨。只是我们国家的大多学生在大学以前都只是闯高考的独木桥来到大学,没什么技能。前两年又拿来体验大学生活。就这样茫茫然过了。很难在大学时间里做出什么有底气的东西。

@jasl 想法很天真,见笑了~ :)

@Levan 额 看来说的有点嘲讽。。。先做出来再说 曾经也是有人这么跟我说的

@jasl 好滴,本学期内。出来了请您亲测,麻烦到时多给些建议。先谢了~

需要 登录 后方可回复, 如果你还没有账号请 注册新账号