当前位置:首页 » 网页前端 » 知乎前端实现
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

知乎前端实现

发布时间: 2022-07-14 15:59:04

① 怎么和朋友介绍 web前端开发 知乎

虽然我只是学了点基础的html,后面就看不懂了,但是我还是能帮你回答这个问题的,哈哈。web前端开发通俗来讲就是给企业制作一个门户类的网站,就这么简单。

② 网页前端想访问知乎日报接口怎么做

some inserted text bold text
而知乎的编辑器的效果是这样:
step1: some bold text
step2。
输入一些文字。
在大部分其他的编辑器里面;some<
知乎的编辑器是怎样完成分拆动作的?
监听 keypress 事件;/b>,到第二步的时候;b>;/b>inserted text<b>:在 contentEditable 上的编辑操作只能更新当前节点的文本内容,刚才加粗的所有文字都回复了正常状态;some inserted text bold text<,做以下操作: some bold text
step2: some bold text
step3,也就是说如果没有 js 干预,效果是这样:
<b>: some bold text
step3: some inserted text bold text
从 HTML 上面看,它是把一个<:
选中一串文字,点击“ B ”把它加粗。
把游标移到这串文字的中间;b>节点拆成了三个节点:
<b>.
问题是;bold text</?那输入中文怎样实现在线富文本编辑器里面;b></:
step1,再点“ B ”

③ app前端开发之前要做什么 知乎

app前端开发可以理解为现在所谓的大前端开发,对于大前端这一词语,没有一个准确的说法,一般前端发展都需要具备多种开发技能,除去传统的 PC 端开发,Web 端开发,还有基于微信的公众号开发、小程序开发,配合打包技术实现的混合 APP 开发,以及桌面应用开发,还有基于 node.js 进行后台开发。
前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。

④ 知乎上前端开发领域有哪些值得推荐的问答

前端资源:

关于 Javascript 学习,有哪些好的博客或者网站推荐? - 前端开发
有哪些不错的前端开发博客? - JavaScript
前端业内有哪些交流氛围比较好群/论坛/社区? - 前端开发
想深入了解一下 jQuery 的源码,但是觉得学习曲线有点陡峭,有没什么好的方法或者学习资源推荐? - JavaScript

⑤ 请教前端达人,知乎的编辑器是怎样实现这个功能的

在线富文本编辑器里面,做以下操作:
选中一串文字,点击“ B ”把它加粗。
把游标移到这串文字的中间,再点“ B ”。
输入一些文字。
在大部分其他的编辑器里面,到第二步的时候,刚才加粗的所有文字都回复了正常状态:
step1: some bold text
step2: some bold text
step3: some inserted text bold text
而知乎的编辑器的效果是这样:
step1: some bold text
step2: some bold text
step3: some inserted text bold text
从 HTML 上面看,它是把一个<b></b>节点拆成了三个节点:
<b>some</b>inserted text<b>bold text</b>.
问题是:在 contentEditable 上的编辑操作只能更新当前节点的文本内容,也就是说如果没有 js 干预,效果是这样:
<b>some inserted text bold text</b>
知乎的编辑器是怎样完成分拆动作的?
监听 keypress 事件?那输入中文怎样实现?
监听 change ?

⑥ 知乎 怎么把前端和后台连接起来

1、前端和后端之所以需要对接,是因为前端页面只负责提供视图没有内容。
2、而后端只提供内容,两者所谓的对接,就是把后端的内容放在前端页面预留出来的位置上。(虽然说是前端后端,但这一对接实际发生在服务器端)
3、所以服务器端进行的活动如下:接收用户请求——》找到负责处理的程序——》处理程序找到要传输给用户的前端页面——》该前端页面留出位置——》后端到数据库取数据——》后端把数据放在前端留出来的位置上——》结合成真正用户看到的html文件——》传输给用户。

⑦ 前端要懂的知识是不是太多了 知乎

作者:小爝
链接:https://www.hu.com/question/24092572/answer/39454494
来源:知乎
着作权归作者所有,转载请联系作者获得授权。

1,知乎有很多标准的前端架构师,他们身上你如果细心是能够发现共性的,我比较认同的有winter和贺师俊还有张云龙这三位。其他没提到的可能我不太关注,知乎高手很多,但是能达到架构师的其实不多,最多算是高工,或者某一领域专业的牛人,我觉得就像前3位提到的大神,他们的编码能力过硬,算法能力,计算机基础知识都没的说,许多回答都是干货,有理有据,show me code风格的,而且解答不会模糊,直接简要,能做到这些必须是肚子里有货,我觉得这算是硬件基础。

2,编码能力好,熟悉各项标准,算法好,API熟练,就能成为前端架构师了么?不不,这些只能说你是个高工,你说你自己写了许多框架和开源包,各种功能,前后端都有?no no no,也是最多算是高工而已。至少我是这样认为,为什么呢?因为你踩的坑决定了你架构的能力,你的硬件基础只决定了你遇坑之后的解决能力。

打个比方,前端工作3年,一直在电商领域,或者一直在做sns,或者一直在做webview里的开发,这种经验是不具备前端架构能力的,什么?都是写js?没区别?错了,你让一个写了3年电商框架的人去写一个斗鱼tv或者搜狐视频试试,写是能写出来,但是选型问题真不会是最佳,因为他踩的坑一定没有专注这个领域的人多。什么是架构能力?其实说白了就是帮助最后项目顺利开发完成,易扩展,好维护,有规范,能解决一些刚开始人看不到的麻烦。这些能力都是从一个一个真实得项目中锻炼出来的,而不是说只做了一家公司的一个项目之后就可以说自己是前端架构师了。。

说的比较乱,其实简单比方就是个经验包的问题,你的经验比你的技能更大的决定了你的架构能力。

3,沟通表达能力,这个其实不是特别重要,但是单独拿出来说,就是因为如果你的想法不能在团队有效的执行下去是不行的,你必须也一定是最后说服团队使用你的方案的人。

所以最后,回到up主问的问题上来。

⑧ 知乎网站前端使用了什么技术和框架

web前端分为网页设计师、网页美工、web前端开发工程师
首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责
网页美工只针对UI这块儿的东西,比如网站是否做的漂亮
web前端开发工程师是负责交互设计的,需要和程序猿进行交互设计的配合。
web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。 后端的话可供开发的语言有 asp、php、jsp、.NET 这些后端开发语言的话搭建环境都不一样,具体如果你想学的话看是想从事前端部分还是后端程序部分。后端开发如果有一定的条件的话可以转为软件开发。不过要有一定的语言基础,类似java语言。C#等。关键是看你的兴趣爱好。
这个到后期不会区分这么细,做前端到后期也会懂一些后端的技术,反之,后端也是。
在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。
1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。
2)后端开发人员:会写Java代码,会写sql语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。
现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培训之后都是可以参与到后端开发的,没有太高的技术门槛,唯一需要做的就是先变成熟练工种,这个阶段没有涉及到设计模式、架构、效率等一些列问题。
Web前端: 顾名思义是来做Web的前端的。我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。
Web后端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。
前端、后端的技术要求:
Web前端:
1)精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构。
2)精通CSS,能够还原视觉设计,并兼容业界承认的主流浏览器。
3)熟悉JavaScript,了解ECMAScript基础内容,掌握1~2种js框架,如JQuery
4)对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案。
5)对性能有一定的要求,了解yahoo的性能优化建议,并可以在项目中有效实施。
6)......
Web后端:
1)精通jsp,servlet,java bean,JMS,EJB,Jdbc,Flex开发,或者对相关的工具、类库以及框架非常熟悉,如Velocity,Spring,Hibernate,iBatis,OSGI等,对Web开发的模式有较深的理解
2)练使用oracle、sqlserver、mysql等常用的数据库系统,对数据库有较强的设计能力
3)熟悉maven项目配置管理工具,熟悉tomcat、jboss等应用服务器,同时对在高并发处理情况下的负载调优有相关经验者优先考虑
4)精通面向对象分析和设计技术,包括设计模式、UML建模等
5)熟悉网络编程,具有设计和开发对外API接口经验和能力,同时具备跨平台的API规范设计以及API高效调用设计能力
6)......

⑨ 怎样学习web前端 w3school 知乎

我也在W3Cschool学过HTML,总感觉缺了点什么,然后就去报了培训班,跟老师说我要学用HTML做出好看的EDM设计,于是老师就让我照着EDM案例模仿学习,很快我就拿到了网页设计师的认证,卖给客户$100一个,很快就赚回了培训费。这算不算最早期的知识付费,还赚了?

学习需要动力,总是停留在理论层面是没有价值的,所谓的实操也不是一场考试认证,而是做出商业化项目作品,看客户是否愿意为你付费?正好有一个机会,让你做属于自己的3D可视化项目,这里了解一下什么是3D可视化?就是带有基础数据的3D效果图。