|
g*****g 发帖数: 6798 | 19 2011年最受欢迎的五款Web开发工具
2011-12-09 09:37 | 2539次阅读 | 来源:ReadWriteWeb 【已有3条评论】发表评论
关键词:Web开发工具,开发者,开发工具 | 作者:Joe Brockmeier | 收藏这篇资讯
虽然基于浏览器的操作系统还未“雄霸天下”,但对Web开发者来说2011年无疑是“风
景不错”的一年。这是一个适合Web开发的“美好时代”,有很多有史以来最好的开发
工具可供使用,下面我们将介绍五款2011年最受欢迎的Web开发工具:
1.jQuery和jQuery Mobile
jQuery是一款免费且开放源代码的JavaScript代码库,而jQuery Mobile是jQuery在手
机和平板上的版本。jQuery Mobile不仅能给主流移动平台带来jQuery核心库,还能发
布一个完整统一的jQuery移动UI框架,支持全球主流的手机、平板、电子阅读器、台式
电脑等平台。据微软关于jQuery的调查显示,jQuery在受访网站中的使用率已从2010年
12月的27%上升到2011年12月的42%。
2.CSS3 PIE
CSS... 阅读全帖 |
|
s***o 发帖数: 2191 | 20
说............................说
任务完成,展得够开吗?:)
////
(ok. just my personal opinions)
* With jQuery, you need tight control over the HTML. This is how MVC is
designed for while Web forms generates the who-knows-what markups for
you automatically. In .NET 4, one good thing is that you can control the
clientID generated in Web Forms in a predictable way, which makes things
a lot easier.
* With jQuery, you have to write a lot of HTML markups manually in any
way. This eliminates one big advantage of we... 阅读全帖 |
|
d*******r 发帖数: 3299 | 21 AngularJS 的设计思想就是 bind DOM elements 到 AngularJS app 的 JS 文件里的变
量,修改了 JS 变量,就自动更新 DOM elements 而不显示操作它们.
JQuery 的设计思想就是要显示地操作修改 DOM elements.
我觉得这2中设计理念,在大方向上就不一样.
我的理解是 AngularJS 设计出来就是想自成体系的,任何插件最好都封装成
AngularJS directive 来用,
而 AngularJS 又提供了自己的简化版 JQuery (JQuery Lite), 就是想不用 JQuery 的.
但是实际上,由于 AngularJS 的 community 和轮子质量和数目不能跟 JQuery
community 相比,
结果是 AngularJS 经常和 JQuery 混用。。。。。。看它发展成这样,看着真难受。
。。。。。 |
|
W*******e 发帖数: 1268 | 22 蒙郡图书馆就有jQuery Cookbook,是jQuery作者本人写的,不过我都没看完,基本的
还是要懂JavaScript的,要对css很熟练,对HTML 4/5的DOM结构要很熟悉。网上有人分
析jQuery的源码,我个人感觉,看了两三本书后,把所有旧的JavaScript特别是第三方
的JavaScript丢掉,强迫用jQuery语法操作DOM元素的属性和事件,然后很多功能都可
以网上找到MIT license的免费插件,改一改就可以变成自己系统的一部分,然后积累
形成自己常用的jQuery插件库。 |
|
|
y*******n 发帖数: 20 | 24 之前很多项目里面,大致用jQuery的地方有两种。
一种就是最简单的一些动效。
另外一种就是大量的DOM操作,比如在前端渲染,或者巨复杂的form处理。
用React的话,基本上DOM这部分就不需要jQuery了,所以我也没有用jQuery做DOM操作
的需求,按照楼主所说,这里jQuery会fail,但是我没有试过。
动效的话,我用的amaze ui,或者bootstrap里面很多是用js实现的,都需要jQuery,
目前为止我还没发现有fail的地方。
比如toggle一个侧边栏,或者dropdown menu之类的。 |
|
z*******n 发帖数: 1034 | 25 http://www.infoq.com/research/mobile-apps-stack
by Ralph Winzinger on Mar 18, 2014
Native toolkits
Apple Xcode (iOS): Apples full featured development environment lets you
create mobile apps as well as desktop applications. Xcode comes with
integrated support for Git source-code repositories, graphical editor to
build user interfaces, instrumentation and debugging tooling and integrated
documentation. You need Mac OS X to run XCode and it is free of charge.
IntelliJ AppCode (iOS): Jetbrains, cre... 阅读全帖 |
|
S**********w 发帖数: 132 | 26 We are providing opportunities to learn new technology. Outstanding
interns will be considered job offers. Provide free internship certificate
and recommendations when needed.
Also the company is looking for:
1. Web page designer: HTML, CSS, Photoshop or equivalent graphic packages
2. Web UI Engineer: HTML, CSS, JavaScript, JQuery or similar JavaScript
frameworks, Java/JSP is a plus
3. Back-end Engineer: Java Web technologies such as JSP/JSTL/J2EE or Spring
framework, Web Service, SQL (Postgr... 阅读全帖 |
|
n*******y 发帖数: 3337 | 27 GWT能生成比jQuery复杂的多JavaScript。
jQuery能干的GWT都能干,GWT能干jQuery不一定能干。比如下面这SAMPLE SITE,
jQuery做不了。
http://www.gaecity.com/ |
|
a*****a 发帖数: 146 | 28 I am building up a team for my new start up company and am also ding _
contract jobs in my spare time. I have been working for huge(like defense),
large(like msft), midsize and very small start up companies. Here are my 2
cents.
是介于大和小之间的。
JQuery+JSF+EJB+JPA+Mysql
第一 UI, 你用了JQuery, 这个是属于容易上手的framework,但是jquery UI本身几乎是
没有的。jquery也分用和精通。 对于其他的framework,比如extjs, dojo那些你熟悉么
, 用这些组织大的script projects经验怎么样。后者更适合做商务应用的原型。而且
跨平台支持是通过framework保障的。我不说网页和flash activescripts,这些是美工
做的。 你的scripts能作为browser ext... 阅读全帖 |
|
s***d 发帖数: 15421 | 29 12306首秀被骂的狗血喷头后铁道部找来IBM、阿里巴巴等大企业要解决方案,给出的条
件是资金管够但是问题得解决。几大企业最后都拒绝了(其中阿里巴巴最后负责了排队
系统的建设)。12306开始自己尝试解决问题。他们发现市面上可以买到的成套解决方
案都不足以应付春运购票负载,所以只能自己改进已有的数据库(注:其实是改用
VMware SQLFire/GemFire,这里我之前理解错误)。以前12306用的是小型机,发现性
能严重不足,遂改用x86系统+linux平台(原平台为HP Superdome小型机,UNIX系统,
Sybase ASE数据库)。最后他们的核心系统用了十几个节点(现在应该是17节点)的多
路Xeon E7(具体几路待考),每个节点配1TB内存,数据库全部在内存中运行。2013年
春运,12306系统峰值负载11万tps,与2012年淘宝双11活动峰值负载相当,新的系统基
本经受住了考验。
补充:以上内容是我在2013年7月得知的信息,彼时没有任何公开来源提到过12306新系
统的技术细节。甚至,当时局外人没人知道12306已经在2012年开始做了技术改造。直
到数日... 阅读全帖 |
|
|
w*******j 发帖数: 70 | 31 10 skills for developers to focus on in 2013
By Justin James
December 16, 2012, 6:21 AM PST
Takeaway: Development trends that began to emerge in 2012 are picking up
steam. Here’s a look at the must-know technologies for the year ahead.
Editor’s note: At the beginning of 2012, Justin James wrote a list of
technologies that were gaining momentum in the dev world. Now he revisits
that list with an eye toward 2013.
Looking back on this article after nearly a year, I’m struck by how quickly
some of t... 阅读全帖 |
|
w*******j 发帖数: 70 | 32 10 skills for developers to focus on in 2013
By Justin James
December 16, 2012, 6:21 AM PST
Takeaway: Development trends that began to emerge in 2012 are picking up
steam. Here’s a look at the must-know technologies for the year ahead.
Editor’s note: At the beginning of 2012, Justin James wrote a list of
technologies that were gaining momentum in the dev world. Now he revisits
that list with an eye toward 2013.
Looking back on this article after nearly a year, I’m struck by how quickly
some of t... 阅读全帖 |
|
c*********e 发帖数: 16335 | 33 先试试自己存jquery,如果有些功能不出现,要直接指向http://jquery.com,因为jquery文件里面有些link到jquery.com的文件夹里的其它文件。
com? |
|
n*****t 发帖数: 22014 | 34 看代码跟看代码当然不一样,你去看看 kernel,那真是赏心悦目,能学到东西。原因
很简单,能进 kernel 的,绝大多数大牛写的。吐血有两种原因,一种是累的,一种是
生气。俺说吐血就是看这帮烂人的东西又累又生气。举几个例子:
/**
* Name
*
* @var String
*/
protected $_name = '';
over-commenting,6 行 code 浪费 5 行,特么屏幕不要钱还是咋地啊。这玩意就是
IDE 闹的,让烂人懒人都能写。本身 php 的变量就是一个筐,你丫写这玩意有个屁用
,真要强制 string,自己做类型检测,either throw or log。退一万步说,写成这样
也强很多:protected $_name = ''; // string
再举个例子:
... 阅读全帖 |
|
n*****t 发帖数: 22014 | 35 傻逼你要是还不明白老子为啥对 Magento 吐血,这里是回赵策的帖子,你丫要是还看
不明白,就别再出来丢人了:
看代码跟看代码当然不一样,你去看看 kernel,那真是赏心悦目,能学到东西。原因
很简单,能进 kernel 的,绝大多数大牛写的。吐血有两种原因,一种是累的,一种是
生气。俺说吐血就是看这帮烂人的东西又累又生气。举几个例子:
/**
* Name
*
* @var String
*/
protected $_name = '';
over-commenting,6 行 code 浪费 5 行,特么屏幕不要钱还是咋地啊。这玩意就是
IDE 闹的,让烂人懒人都能写。本身 php 的变量就是一个筐,你丫写这玩意有个屁用
,真要强制 string,自己做类型检测,either throw or log。退一万步说,写成这样
也强很多:protected $_name = ''; // string
再举个例子:
阅读全帖 |
|
l**********n 发帖数: 8443 | 36 it has to scan the entire html file for custom defined tags. in-line
expression is cool. but you have to load everything up front for it to work.
even your template files have to be loaded during the start-up of the app.
good for simple pages. I think it discourages DOM manipulation, while
jQuery does a lot of DOM manipulation. jQuery plugins simply won't work with
Angular. So it means if there is an awesome jQuery plugin, you cannot use
it if you choose Angular. say if your template file has cu... 阅读全帖 |
|
|
|
d*******r 发帖数: 3299 | 39 那是不是可以这样理解:
你觉得 jquery plugin 应该和 AngularJS 混着用?
如果是的话,那一堆堆 AngularJS directive wrapper jquery plugin 是为啥造出来?
或者你觉得应该每次都去试试这一堆堆 AngularJS directive wrapper jquery plugin
,
如果不好用的话,再去把原生的 jquery plugin 和 AngularJS 混着用?
折腾些个试错的过程,是有巨大的 cost 的. |
|
d*******r 发帖数: 3299 | 40 那是不是可以这样理解:
你觉得 jquery plugin 应该和 AngularJS 混着用?
如果是的话,那一堆堆 AngularJS directive wrapper jquery plugin 是为啥造出来?
或者你觉得应该每次都去试试这一堆堆 AngularJS directive wrapper jquery plugin
,
如果不好用的话,再去把原生的 jquery plugin 和 AngularJS 混着用?
折腾些个试错的过程,是有巨大的 cost 的. |
|
|
s*****I 发帖数: 23 | 42 Junior Application Dev (Midtown East)
HANGAR UNDERGROUND is a digital media analytics company, providing software
and decision services. We are looking for a junior engineer to help develop
and build out our collective vision.
The products are technically challenging and require a range of skill-
sets, ranging from complex modeling to data-driven collaboration tools,
intuitive user interfaces to cutting-edge decision structures
Work directly with the management team, helping to create an... 阅读全帖 |
|
d*******h 发帖数: 642 | 43 楼主如果你没有实际的工作经验,还是从junior开始申起吧。
我不是搞设计的,但是你的主页portfolio那块的js可以改进下。现在如果鼠标很快的
在两个project之间来回扫的话,动画效果会一直重复进行下去。道理是jquery会把所
有触发的animation放进queue里面一个个运行。所以对于caption那块的hover,最好这
样写:
jQuery.('.hoverTrigger').stop().slideUp()
而不是
jQuery.('.hoverTrigger').slideUp()
求 |
|
z********o 发帖数: 83 | 44 有意者请速将简历发我邮箱[email protected]/* */
合适的candidate近期可安排面试
- Be an influential self starter with a robust and modern design and web
application portfolio
- Be a strong team player, receptive to critical design feedback
- Possess an intimate knowledge of HTML, CSS, and JavaScript; we want
someone who can build jQuery, not just use jQuery!
- Be familiar with a variety of web frameworks, such as jQuery, Django, and
Spring MVC
- Be familiar with the best practices of working with client/server
dep... 阅读全帖 |
|
S**********w 发帖数: 132 | 45 Company with new innovation is looking for:
1. Web page designer: HTML, CSS, Photoshop or equivalent graphic packages
2. Web UI Engineer: HTML, CSS, JavaScript, JQuery or similar JavaScript
frameworks, Java/JSP is a plus
3. Back-end Engineer: Java Web technologies such as JSP/JSTL/J2EE or Spring
framework, Web Service, SQL (PostgreSQL/MySQL/ORACLE), JavaScript
4. Marketing analyst
5. Venture Capital Specialist
Experience with GIS technology such as OpenLayers is desirable.
A new start-up compan... 阅读全帖 |
|
S**********w 发帖数: 132 | 46 1. Web page designer: HTML, CSS, Photoshop or equivalent graphic packages
2. Web UI Engineer: HTML, CSS, JavaScript, JQuery or similar JavaScript
frameworks, Java/JSP is a plus
3. Back-end Engineer: Java Web technologies such as JSP/JSTL/J2EE or Spring
framework, Web Service, SQL (PostgreSQL/MySQL/ORACLE), JavaScript
4. Marketing analyst
5. Venture Capital Specialist
Experience with GIS technology such as OpenLayers is desirable.
A new start-up company undertaking a major web application projec... 阅读全帖 |
|
b******n 发帖数: 66 | 47 eBay Seattle position, 可以sponsor h1b, 有兴趣的话PM我。要求如下:
Primary Job Responsibilities:
Can you bring the ideas, energy, and dedication needed to reach and engage
the next 100M eBay users? The Traffic team is responsible for the systems
and algorithms powering all of eBay''s advertising, as well as its affiliate
program and outbound e-mail. The E-Mail team in Traffic is hiring!
We are seeking a highly motivated engineer to enhance and support eBay’s
email platform.
In this role, you will :
Design and... 阅读全帖 |
|
b******n 发帖数: 66 | 48 eBay Seattle position, 可以sponsor h1b, 有兴趣的话PM我。要求如下:
Primary Job Responsibilities:
Can you bring the ideas, energy, and dedication needed to reach and engage
the next 100M eBay users? The Traffic team is responsible for the systems
and algorithms powering all of eBay''s advertising, as well as its affiliate
program and outbound e-mail. The E-Mail team in Traffic is hiring!
We are seeking a highly motivated engineer to enhance and support eBay’s
email platform.
In this role, you will :
Design and... 阅读全帖 |
|
m****s 发帖数: 18160 | 49 【 以下文字转载自 WashingtonDC 讨论区 】
发信人: cwh (妇女主任), 信区: WashingtonDC
标 题: hiring
发信站: BBS 未名空间站 (Mon Dec 3 09:27:19 2012, 美东)
Senior Software Engineer, Industry Solutions – Rockville, MD
Strong MVC skills and experience applying modern design patterns
Extensive knowledge of JSON, jQuery, ExtJS, AJAX development, testing
and debugging
Firm grasp of XML, SOAP, Web Services, WSDL, WCF and multi-tier
distributed systems
Web UI performance and usability optimization
Experience impleme... 阅读全帖 |
|