首页 > 编程语言 >Java后端对 前端的学习了解 ,基础知识和各框架功能发展概述,以及了解前后端的分离史

Java后端对 前端的学习了解 ,基础知识和各框架功能发展概述,以及了解前后端的分离史

时间:2024-04-04 09:31:43浏览次数:25  
标签:知识点 Java 框架 前端 基础知识 学习 了解 CSS

前端的框架 太多,杂乱,后端只需要掌握简单的即可  (基础的和vue 框架 后面详细有笔记)

一.前端三要素


1.HTML(结构): 超文本标记语言,决定网页的 结构和内容( 最基础)

2.CSS (表现)  : 层叠样式表,设定页面的修饰,相当于 化妆品

3.JavaScript (行为) : 是一种弱类型的脚本语言,源代码可以直接在浏览器控制网页的行为

这个三个学习起来很简单,了解基本的控制命令,会设计网页形式即可

二.关于CSS的发展


CSS 只是标记语言,并不是编程语言,他只能有自己已经定义好的命令; 但是它有一些缺陷

这就导致了,出现很多的代码冗余,不能重复复用。所以出现了 CSS预处理器 (前端的学习)

通过设置条件 来执行指定的代码块 运行结果产生 CSS,可以做到动态修改   (后端了解即可)

三.关于JavaScript (JS)


Native  原生的 JS是按照 【ECMAScript】 的标准开发的 ,简称ES 特点是对所有的浏览器都支持

ES 已经发布很多的 版本  目前已经到 10了

JQuery :  相当于一个整合开发, Dom ,和异步刷新的Ajax  (后端也要学习使用)

Vue  : 他是对 集合了 上面两个的优点( 模块开发 mvc的思想, 和虚拟Dom 利用内存提高速度)

(后端也是要学习的)

三.UI 框架( 用户界面的设计)


前端的 技术

网络通信 :axios

页面跳转 :vue

状态管理 :vuex

四.前后端的分离

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

最后

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。

什么?你问面试题资料在哪里,这不是就在你眼前吗(滑稽

,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。

什么?你问面试题资料在哪里,这不是就在你眼前吗(滑稽

资料领取方式:戳这里免费领取

标签:知识点,Java,框架,前端,基础知识,学习,了解,CSS
From: https://blog.csdn.net/2401_84094868/article/details/137344610

相关文章

  • Golang vs Java: 一场编程语言的较量
    在IT行业飞速发展的过程中,编程语言扮演着至关重要的角色。作为开发人员,选择合适的编程语言对于构建高效、可靠和可维护的应用程序至关重要。在这场编程语言的较量中,Golang和Java无疑是两个备受青睐的选择。我们现在将对这两种语言进行全面对比,探讨它们在性能、简洁性、并发......
  • 如何查看java代码编写的soap请求报文头信息
    在浏览器中打开接口地址,点击浏览器中的插件查看接口点击具体方法之后可以看到请求报文头工具如下: ......
  • 安全访问多线程环境:掌握 Java 并发集合的使用技巧
    哈喽,各位小伙伴们,你们好呀,我是喵手。  今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。  我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把......
  • Java零基础入门-java8新特性(上篇)
    一、本期教学目标java8有哪些新特性什么是函数式接口什么是Lambda表达式掌握Stream ApiStream和Collect集合区别Stream创建方式Stream操作三步骤二、概述        上几期,我们是完整的学完了java异常类的学习及实战演示、以及学习了线程进程等基础概念,而这一期,我们要......
  • Java零基础入门-java8新特性(下篇)
    一、概述     ​上几期,我们是完整的学完了java异常类的学习及实战演示、以及学习了线程进程等基础概念,而这一期,我们要来玩点好的东西,那就是java8,我们都知道java8是自2004年发布java5之后最重要且一次重大的版本更新,虽然我们的JDK环境也升级到了java1.8,但是在日常的开......
  • Java访问修饰符
    四种访问修饰符范围访问级别访问控制修饰符同类同包子类不同包公开 public允许允许允许允许受保护protected允许允许允许不允许默认 没有修饰符允许允许不允许不允许私有private允许不允许不允许不允许注意事项修饰符可以用来修......
  • golang和Java的简单介绍和对比
    一、golang1、Golang简介Golang,也称为Go,是由Google公司在2009年推出的开源编程语言,由罗伯特·格瑞史莫(RobPike)、肯·汤普逊(KenThompson)、罗勃·派克(RobertGriesemer)等人设计。Go语言的目标是在保持简单高效的编程模型的同时,更好地支持现代软件开发的需求,如网络编程......
  • java毕业设计大全
     链接:Java毕业设计列表2600套包含论文vx:Lunique0129  文档较大,请耐性等待,可用电脑打开,(CTRL+F)精准搜索题目关键词查询需要源码的同学添加微信,你有题目我就有项目包安装运行成功(两千多套)Java课程设计学习参考,对学计算机的大学生来说非常适合学习与参考。持续更新中。。......
  • java压缩图片
    java压缩图片 importjavax.imageio.ImageIO;importjava.awt.image.BufferedImage;importjava.awt.Graphics2D;importjava.awt.Image;importjava.io.File;importjava.io.IOException;publicclassImageResizer{publicstaticvoidresizeImage(Stringi......
  • 【阿里淘天笔试题汇总】2024-04-03-阿里淘天春招笔试题(第一套)-三语言题解(CPP/Pytho
    ......