前端技术:
熟练掌握主流前端框架,如、vue、React等,这些框架能够帮助开发响应式、高交互性的Web应用。
精通前端存储方案,如localStorage、sessionStorage等,用于记录用户操作习惯或常用数据,降低HTTP请求,提升用户体验。
掌握跨域解决方案,如JSONP和CORS等,以确保Web应用能够在不同域之间进行数据传输。
熟练使用版本控制工具,如SVN和git,进行代码管理,实现敏捷开发。
熟练使用前端框架和工具,如Bootstarp,antd,elementui和Ajax,用于快速布局响应式页面和实现异步页面无刷新抽取数据。
熟练掌握HTML5和CSS3,实现应用一站式跨屏(PC端与移动端)开发,以及完成网页静态布局,开发兼容主流浏览器的页面。
具备浏览器兼容性知识,了解不同浏览器之间的差异,并能够编写兼容多种浏览器的代码。
后端技术
编程语言和框架:熟练掌握Java编程语言,包括其基础语法、类、对象、接口、集合框架等。熟悉Java虚拟机(JVM)和性能调优技巧。熟练使用Spring框架,包括SpringBoot、SpringMVC等。熟练掌握SpringMVC、SpringBoot、MyBatis等Web开发的主流开源框架,以及基于JavaBean、Jsp、Servlet的MVC开发模式。熟悉使用创建型设计模式和结构型模式
数据库技术:熟悉MySQL关系型数据库,熟练掌握SQL语言。熟悉数据库设计、优化和性能调优的能力。熟悉非关系型数据库,如MongoDB,redis等。
了解的服务器端技术,如node.js,有助于提高前端开发效率和优化用户体验。
项目名称:青木
项目介绍:aigc类的项目,网站主要包含了ai会话,ai文生图,ai文生语音,ai文本创作等。
个人职责:在这个项目中主要负责的模块有ai会话和ai文生图,ai文生语音的文本页面的。1.负责前端界面的开发及制作,包括前端与业务层交互的开发和维护。这包括使用各种前端技术手段优化前端体验和页面响应速度,保持良好兼容性,提升web界面的友好性和易用性。2.根据产品需求,分析并给出最优的页面前端结构解决方案。确保产品具有优质的用户使用体验和高性能。这涉及到页面结构的优化、代码的优化以提高可维护性,以及对页面进行必要的调整和改进。3.与后台开发人员密切合作,完成前端与后端数据交互联调,确保功能的正确实现。这包括响应产品需求,完成修改工作,以及在开发过程中与开发人员的沟通。
项目总结:项目前端采用了 react 框架,结合 antd组件库,实现了页面的快速构建和良好的用户交互体验。通过此aigc类的项目开发深入了解了关于aigc类开发的整体流程,比如在优化,开发过程中一些容易规避的问题有了深刻了解。